ファイルを指定した長さに丸める
$stream
$size
ファイルポインタstreamを引数とし、 ファイルを指定した長さ、サイズに丸めます。
stream
ファイルポインタ。
注意: stream は書き込みモードでオープンする必要があります。
注意:
stream は書き込みモードでオープンする必要があります。
size
丸める大きさ。
注意: size がファイルのサイズより大きい場合は、 null バイトを用いてファイルを拡大します。 size がファイルのサイズより小さい場合は、 余分なデータは失われます。
size がファイルのサイズより大きい場合は、 null バイトを用いてファイルを拡大します。
size がファイルのサイズより小さい場合は、 余分なデータは失われます。
成功した場合に true を、失敗した場合に false を返します。
true
false
例1 ファイルの丸めの例
<?php $filename = 'lorem_ipsum.txt'; $handle = fopen($filename, 'r+'); ftruncate($handle, rand(1, filesize($filename))); rewind($handle); echo fread($handle, filesize($filename)); fclose($handle); ?>
注意: ファイルポインタは変更 されません。
ファイルポインタは変更 されません。