ftruncate() 函数将打开的文件截断为指定长度。该函数成功时返回 TRUE,失败时返回 FALSE。
语法
'ftruncate(file_pointer, size)
参数
file_pointer - 文件指针必须打开才能写入截断。
size - 要截断的文件大小。
返回
ftruncate() 函数返回。
- 成功则为 TRUE,
- 失败则为 FALSE。
示例
'<?php
echo filesize("new.txt");
echo " ";
$file_pointer = fopen("new.txt", "a+");
ftruncate($file_pointer, 50);
// close file
fclose($file_pointer);
// clear
clearstatcache();
// check file size again
echo filesize("new.txt");
// close file
fclose($file_pointer);
?>
输出
'400
50