PHP ftruncate() 関数


❮ 完全な 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 ファイルシステム・リファレンス