English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
set_file_buffer()関数はオープンしたファイルのバッファサイズを設定します。fwrite()関数の出力は通常、8Kをバッファリングします。したがって、同一ファイルに対して2つのプロセスが書き込みを行う場合、各プロセスは停止する前に最大で8K、他のプロセスへの書き込みを許可する前に、最初の書き込みプロセスが完了するまでの間に、バッファリングを無効にします。この関数が成功すると0を返し、失敗するとEOFを返します。
set_file_buffer(file, buffer)
この関数はstream_set_write_buffer()関数の別名です。
<?php $file = fopen("/PhpProject/sample.txt", "w"); if ($file) { set_file_buffer($file, 0); fwrite($file, "Hello World!"); fclose($file); } ?>