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

    給出一個文件或符號連接的信息
  • 更改文件所有者 chown

    chown

    更改文件所有者
  • 判斷文件是否存在且可讀 is_readable

    is_readable

    判斷文件是否存在且可讀
  • 清除文件狀態緩存 clearstatcache

    clearstatcache

    清除文件狀態緩存
  • 在文件指針中定位 fseek

    fseek

    在文件指針中定位
  • is_writable 的別名 is_writeable

    is_writeable

    is_writable的別名
  • 判斷給定文件名是否可執行 is_executable

    is_executable

    判斷給定文件名是否可執行
  • disk_free_space 的別名 diskfreespace

    diskfreespace

    disk_free_space的別名
熱門文章