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() - Записывает данные в файл бинарно-безопасным способом