(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
ob_flush — Сбрасывает (отправляет) возвращённое активным обработчиком вывода значение
Функция вызывает обработчик вывода (с флагом the PHP_OUTPUT_HANDLER_FLUSH
), сбрасывает (отправляет) значение, которое он вернул, и удаляет содержимое активного буфера вывода.
Функция не отключает активный буфер вывода, как это делают функции ob_end_flush() или ob_get_flush().
Функция ob_flush() завершится неудачно, если активный буфер вывода был запущен без флага PHP_OUTPUT_HANDLER_FLUSHABLE
.
У этой функции нет параметров.
Возвращает true
в случае успешного выполнения или false
, если возникла ошибка.
Если функция завершается неудачно, она выдаёт ошибку уровня E_NOTICE
.