<完全なPHPファイルシステムリファレンス
定義と使用法
set_file_buffer()関数は、開いているファイルのバッファサイズを設定します。
使用して出力fwrite() 、通常、8Kでバッファリングされます。 2つのプロセスが同じファイルに書き込みを行うのであれば、それぞれが一時停止する前に8Kまで書き込み、および他の書き込みをすることができます。 バッファが0である場合、動作は(最初の書き込みプロセスが他のプロセスが書き込みを許可する前に完了されることを意味する)バッファなしである書きます。
この関数は、それ以外の場合はEOFを返し、成功すると0を返します。
構文
set_file_buffer(file,buffer)
パラメーター | 説明 |
---|---|
file | 必須。 開いているファイルを指定します。 |
buffer | 必須。 バッファサイズをバイト単位で指定します |
ヒントと注意事項
Tip:この関数はの別名であるstream_set_write_buffer()
例
バッファなしストリームを作成します。
<?php
$file = fopen("test.txt","w");
if ($file)
{
set_file_buffer($file,0);
fwrite($file,"Hello World. Testing!");
fclose($file);
}
?>
<完全なPHPファイルシステムリファレンス