ob_implicit_flush

(PHP 4, PHP 5, PHP 7, PHP 8)

ob_implicit_flushВключает/выключает неявный сброс

Описание

ob_implicit_flush(bool$enable = true): void

Функция ob_implicit_flush() включает или выключает неявный сброс. Неявный сброс приведёт к операции сброса после каждого блока кода, который выводит данные, так что явные вызовы функции flush() больше не будут нужны.

Замечание: Печать пустых строк или отправка заголовков не рассматриваются как вывод и не сбрасывают вывод.

Замечание: Эта функция не влияет на обработчики вывода пользовательского уровня, например те, которые запускаются функцией ob_start() или output_add_rewrite_var().

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

enable

Значение true включает неявный сброс, а значение false — отключает.

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

Функция не возвращает значения после выполнения.

Список изменений

ВерсияОписание
8.0.0 Теперь параметр enable принимает логическое значение (bool); ранее принималось целое число (int).

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

  • flush() - Сбрасывает системный буфер вывода
  • ob_start() - Включает буферизацию вывода
  • ob_end_flush() - Сбрасывает (отправляет) возвращаемое значение активного обработчика вывода и отключает активный буфер вывода
To Top