<完全なPHPファイルシステムリファレンス
定義と使用法
ftruncate()関数は、指定した長さに開いているファイルを切り捨てます。
成功した場合にTRUE、失敗した場合にFALSEを返します。
構文
ftruncate(file,size)
パラメーター | 説明 |
---|---|
file | 必須。 切り捨てる開いているファイルを指定します。 |
size | 必須。 新しいファイルサイズを指定します |
例
<?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");
?>
上記のコードの出力は次のようになります。
792
100
<完全なPHPファイルシステムリファレンス