PHP ftruncate() 函数
❮ PHP 文件系统参考示例
将打开的文件截断到指定长度(100 字节)
<?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() 函数将打开的文件截断到指定的长度。
语法
ftruncate(file, size)
参数值
参数 | 描述 |
---|---|
file | 必需。指定要截断的打开文件 |
size | 必需。指定新的文件大小 |
技术细节
返回值 | 成功时返回 TRUE,失败时返回 FALSE。 |
---|---|
PHP 版本 | 4.0+ |
❮ PHP 文件系统参考