Перечисленные ниже константы всегда доступны как часть ядра PHP.
PHP_OUTPUT_HANDLER_START
(int)
Служит признаком того, что буферирование вывода началось.
PHP_OUTPUT_HANDLER_WRITE
(int)
Служит признаком того, что буфер вывода очищается и в нем находятся данные для вывода.
PHP_OUTPUT_HANDLER_FLUSH
(int)
Обозначает, что буфер был сброшен (очищен и выведен).
PHP_OUTPUT_HANDLER_CLEAN
(int)
Обозначает, что буфер был очищен.
PHP_OUTPUT_HANDLER_FINAL
(int)
Обозначает, что это последняя операция буферирования.
PHP_OUTPUT_HANDLER_CONT
(int)
Обозначает, что буфер был очищен, но буферирование вывода будет продолжено.
Это синоним для
PHP_OUTPUT_HANDLER_WRITE
.
PHP_OUTPUT_HANDLER_END
(int)
Обозначает, что буферирование вывода завершено.
Это синоним для
PHP_OUTPUT_HANDLER_FINAL
.
PHP_OUTPUT_HANDLER_CLEANABLE
(int)
Определяет может ли буфер вывода, созданный ob_start(), быть очищенным.
PHP_OUTPUT_HANDLER_FLUSHABLE
(int)
Определяет может ли буфер вывода, созданный ob_start(), быть сброшен (выведен и очищен).
PHP_OUTPUT_HANDLER_REMOVABLE
(int)
Определяет может ли буфер вывода, созданный ob_start(), быть удалённым до завершения скрипта.
PHP_OUTPUT_HANDLER_STDFLAGS
(int)
Значение по умолчанию для флагов буфера вывода. Равняется
PHP_OUTPUT_HANDLER_CLEANABLE
|
PHP_OUTPUT_HANDLER_FLUSHABLE
|
PHP_OUTPUT_HANDLER_REMOVABLE
.