PHP ftruncate() Function

❮ PHP Filesystem Reference

Example

Truncates an open file to the specified length (100 bytes):

<?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


Definition and Usage

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

Syntax

ftruncate(file, size)

Parameter Values

Parameter Description
file Required. Specifies the open file to truncate
size Required. Specifies the new file size


Technical Details

Return Value: TRUE on success, or FALSE on failure.
PHP Version: 4.0+

❮ PHP Filesystem Reference
Copyright 1999-2023 by Refsnes Data. All Rights Reserved.