<Полный PHP Filesystem Ссылка
Определение и использование
set_file_buffer() функция устанавливает размер буфера открытого файла.
Выход с помощью fwrite() , как правило , в буферном 8К. Таким образом, если два процесса записи в том же файл, каждый будет писать до 8K перед паузой, и позволить другим писать. Если буфер 0, операции запись небуферизованы (это означает, что первый процесс записи будет завершен, прежде чем разрешить другие процессы писать).
Эта функция возвращает 0 в случае успеха, в противном случае она возвращает EOF.
Синтаксис
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 Filesystem Ссылка