牛牛在线工具

ftruncate()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ftruncate()

将打开的文件截断为指定的长度

函数名:ftruncate() 适用版本:PHP 4, PHP 5, PHP 7 函数说明:ftruncate() 函数用于将打开的文件截断为指定的长度。如果文件原来的长度大于指定的长度,则超出的部分将被删除。如果文件原来的长度小于指定的长度,则文件的大小将增加,并且在新的空间中的字节被设置为 null 字节。 语法:bool ftruncate(resource $handle, int $size) 参数: $handle:必需,表示打开的文件句柄。 $size:必需,表示截断后的文件长度。 返回值:如果成功截断文件,则返回 true,否则返回 false。 示例: <?php $filename = "test.txt"; $handle = fopen($filename, "r+"); // 截断文件为10字节 if (ftruncate($handle, 10)) { echo "文件截断成功。"; } else { echo "文件截断失败。"; } fclose($handle); ?> 以上示例中,我们打开了一个名为 "test.txt" 的文件,并使用 ftruncate() 函数将文件截断为10个字节。如果截断成功,则输出 "文件截断成功",否则输出 "文件截断失败"。