ob_flush

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

ob_flush — Скидає (відправляє) повернене активним обробником виводу значення

Опис

ob_flush(): bool

Функція викликає обробник виводу (з прапором the PHP_OUTPUT_HANDLER_FLUSH), скидає (відправляє) повернене їм значення та видаляє вміст активного буфера виведення.

Функція не відключає активний буфер виводу, як це роблять функції ob_end_flush() або ob_get_flush()

Функцияob_flush() завершиться невдало, якщо активний буфер виведення було запущено без прапора PHP_OUTPUT_HANDLER_FLUSHABLE

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

Ця функція не має параметрів.

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Помилки

Якщо функція завершується невдало, вона видає помилку рівня E_NOTICE

Дивіться також

  • ob_start() - Включає буферизацію виводу
  • ob_get_contents() - Повертає вміст буфера виводу
  • ob_end_flush() - Скидає (відправляє) значення активного оброблювача виводу, що повертається, і відключає активний буфер виводу
  • ob_get_flush() - Скидає (відправляє) повернене активним обробником виводу значення, повертає вміст активного буфера виводу та відключає його
  • ob_clean() - Очищає (стирає) вміст активного буфера виводу