當前位置: 首頁> 函數類別大全> ftruncate

ftruncate

將文件截斷到給定的長度
名稱:ftruncate
分類:文件系統
所屬語言:php
一句話介紹:將文件截斷到指定的長度。

定義和用法

ftruncate()函數把文件截斷到指定的長度。

實例

<?php
//檢查文件大小
echo filesize ( "test.txt" ) ;
echo "<br />" ;

$file = fopen ( "test.txt" , "a+" ) ;
ftruncate ( $file , 100 ) ;
fclose ( $file ) ;

//清空緩存,再次檢查文件大小
clearstatcache ( ) ;
echo filesize ( "test.txt" ) ;
?>

輸出類似:

 792
100

文法

ftruncate ( file , size )
參數描述
file必需。規定要截斷的打開文件。
size必需。規定新的文件大小。

說明

接受文件指針file作為參數,並將文件大小截取為size 。如果成功則返回TRUE,否則返回FALSE。

同類函數
  • 從文件指針中讀入一行並解析CSV 字段 fgetcsv

    fgetcsv

    從文件指針中讀入一行並解析CSV字段
  • fwrite 的別名 fputs

    fputs

    fwrite的別名
  • 輸出文件指針處的所有剩餘數據 fpassthru

    fpassthru

    輸出文件指針處的所有剩餘數據
  • 寫入文件(可安全用於二進製文件) fwrite

    fwrite

    寫入文件(可安全用於二進製文件)
  • 重命名文件或目錄 rename

    rename

    重命名文件或目錄
  • 用模式匹配文件名 fnmatch

    fnmatch

    用模式匹配文件名
  • 取得文件的inode fileinode

    fileinode

    取得文件的inode
  • 清除文件狀態緩存 clearstatcache

    clearstatcache

    清除文件狀態緩存
熱門文章