PHP ftruncate()Functions


PHP Filesystem 参考手册Complete PHP Filesystem Reference Manual

Definition and Usage

The ftruncate() function truncates an open file to the specified length.

Returns TRUE on success, or FALSE on failure.

Syntax

ftruncate(file,size)

Parameters Description
file Required. Specifies the open file to be truncated.
size Required. Specifies the new file size.


Example

<?php
//check filesize
echo filesize("test.txt");
echo "<br />";

$file = fopen("test.txt", "a+");
ftruncate($file,100);
fclose($file);

//Clear cache and check filesize again
clearstatcache();
echo filesize("test.txt");
?>

The output of the code above will be:

792
100


PHP Filesystem 参考手册Complete PHP Filesystem Reference Manual Other Extensions