## Обработчики вывода

Обработчики вывода — callable-выражения, которые связаны с буферами вывода, которые запускаются вызовом функций ob_clean(), ob_flush(), ob_end_flush(), ob_get_flush(), ob_end_clean(), ob_get_clean() или при завершении работы PHP.

> Замечание: Процесс завершения работы сбросит возвращаемое значение обработчика.

Если при запуске буфера вывода обработчик не задали или значение равно `null`, активируется внутренний обработчик вывода `default output handler`, который при вызове возвращает неизменённое содержимое буфера. Обработчиками вывода пользуются для возврата измененной версии содержимого буфера и (или) или получения побочных эффектов (например, отправки заголовков).

PHP поставляется с двумя внутренними обработчиками вывода: `default output handler` и `URL-Rewriter` (который интегрировали в собственный буфер вывода и только до двух экземпляров которого разрешается запускать).

Модули, которые входят в комплект PHP, включают четыре дополнительные обработчика вывода: mb_output_handler(), ob_gzhandler(), ob_iconv_handler(), ob_tidyhandler().

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open