PHP 8.4.1 Released!

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

Обработчики вывода — 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().

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top