當前位置: 首頁> 函數類別大全> 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。

同類函數
  • 給出一個文件或符號連接的信息 lstat

    lstat

    給出一個文件或符號連接的信息
  • 把整個文件讀入一個數組中 file

    file

    把整個文件讀入一個數組中
  • 返回文件系統或磁盤分區的總大小 disk_total_space

    disk_total_space

    返回文件系統或磁盤分區的總大小
  • 判斷給定文件名是否為一個符號連接 is_link

    is_link

    判斷給定文件名是否為一個符號連接
  • 寫入文件(可安全用於二進製文件) fwrite

    fwrite

    寫入文件(可安全用於二進製文件)
  • 將數據(但不是元數據)同步到文件 fdatasync

    fdatasync

    將數據(但不是元數據)同步到文件
  • 建立一個臨時文件 tmpfile

    tmpfile

    建立一個臨時文件
  • 判斷文件是否是通過HTTP POST 上傳的 is_uploaded_file

    is_uploaded_file

    判斷文件是否是通過HTTPPOST上傳的
熱門文章