fflush

(PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8)

fflushСбрасывает буфер вывода в файл

Описание

fflush(resource $stream): bool

Данная функция осуществляет сброс буферизованных данных в файл, на который указывает stream.

Список параметров

stream

Требуется допустимый указатель на файл, который успешно открыли функцией fopen() или функцией fsockopen() и ещё не закрыли функцией fclose().

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Примеры

Пример #1 Пример записи файла с помощью fflush()

<?php
$filename
= 'bar.txt';

$file = fopen($filename, 'r+');
rewind($file);
fwrite($file, 'Foo');
fflush($file);
ftruncate($file, ftell($file));
fclose($file);
?>

Смотрите также

  • clearstatcache() - Очищает кеш состояния файлов
  • fwrite() - Записывает данные в файл в бинарно-безопасном режиме