ob_end_clean

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

ob_end_clean - Очищає (стирає) вміст активного буфера виведення і відключає його

Опис

ob_end_clean(): bool

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

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

Функцияob_end_clean() видалити вміст активного буфера виводу, навіть якщо вона була запущена без прапора PHP_OUTPUT_HANDLER_CLEANABLE

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

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

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

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

Помилки

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

Приклади

Наступний приклад показує простий спосіб позбутися вмісту активного буфера виводу:

Приклад #1 Приклад використання функції ob_end_clean()****

Loading...

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

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