update page now
Laravel Live Denmark 2026

Constantes predefinidas

As constantes abaixo estão sempre disponíveis como parte do núcleo do PHP.

Opções de status passadas ao manipulador de saída

As opções a seguir são passadas no segundo parâmetro (phase) do manipulador de saída definido por ob_start() como parte de uma máscara de bits:

PHP_OUTPUT_HANDLER_START (int)

Indica que o buffer de saída iniciou.

PHP_OUTPUT_HANDLER_WRITE (int)

Indica que o buffer de saída está sendo despejado, e tinha dados para enviar.

PHP_OUTPUT_HANDLER_FLUSH (int)

Indica que o buffer de saída foi despejado.

PHP_OUTPUT_HANDLER_CLEAN (int)

Indica que o buffer de saída foi limpo.

PHP_OUTPUT_HANDLER_FINAL (int)

Indica que esta é a operação de buffer de saída final.

PHP_OUTPUT_HANDLER_CONT (int)

Indica que o buffer de saída foi despejado, mas que operação de buffer de saída irá continuar.

Este é um apelido para PHP_OUTPUT_HANDLER_WRITE.

PHP_OUTPUT_HANDLER_END (int)

Indica que o buffer de saída terminou.

Este é um apelido para PHP_OUTPUT_HANDLER_FINAL.

Opções de controle de buffer de saída

As opções a seguir podem ser passadas no terceiro parâmetro (flags) do manipulador de saída definido por ob_start() como uma máscara de bits.:

PHP_OUTPUT_HANDLER_CLEANABLE (int)

Controla se um buffer de saída criado por ob_start() pode ser limpo por ob_clean(). Esta opção não controla o comportamento de ob_end_clean() ou ob_get_clean().

PHP_OUTPUT_HANDLER_FLUSHABLE (int)

Controla se um buffer de saída criado por ob_start() pode ser despejado por ob_flush(). Esta opção não controla o comportamento de ob_end_flush() ou ob_get_flush().

PHP_OUTPUT_HANDLER_REMOVABLE (int)

Controla se um buffer de saída criado por ob_start() pode ser removido antes do final do script ou ao chamar ob_end_clean(), ob_end_flush(), ob_get_clean() ou ob_get_flush().

PHP_OUTPUT_HANDLER_STDFLAGS (int)

O conjunto padrão de opções de buffer de saída; atualmente equivalente a PHP_OUTPUT_HANDLER_CLEANABLE | PHP_OUTPUT_HANDLER_FLUSHABLE | PHP_OUTPUT_HANDLER_REMOVABLE.

Opções de status do manipulador de saída

As opções a seguir são parte da máscara de bits flags retornada por ob_get_status():

PHP_OUTPUT_HANDLER_STARTED (int)

Indica que um manipulador de saída foi chamado.

PHP_OUTPUT_HANDLER_DISABLED (int)

Indica que o manipulador de saída está desabilitado. Esta opção é definida quando o manipulador de saída retorna false ou falha durante o processamento do buffer. Antes do PHP 8.4.0, esta opção poderia ser definida ao iniciar um buffer de saída.

PHP_OUTPUT_HANDLER_PROCESSED (int)

Indica que o manipulador de saída processou o buffer com sucesso. Disponível a partir do PHP 8.4.0.

adicionar nota

Notas de Usuários

Não há notas de usuários para esta página.
To Top