PHP 8.4.1 Released!

Operações permitidas em buffers

As operações permitidas em buffers podem ser controladas passando uma das opções de controle de buffer para o terceiro parâmetro flags de ob_start(). Se omitido, todas as operações serão permitidas por padrão. Se 0 for usado, o buffer não poderá ser descarregado, limpo ou removido, mas seu conteúdo ainda poderá ser recuperado.

PHP_OUTPUT_HANDLER_CLEANABLE permite que ob_clean() limpe o conteúdo do buffer.

Aviso

A ausência da opção PHP_OUTPUT_HANDLER_CLEANABLE não impedirá que ob_end_clean() ou ob_get_clean() limpem o conteúdo do buffer.

PHP_OUTPUT_HANDLER_FLUSHABLE permite que ob_flush() descarregue o conteúdo do buffer.

Aviso

A ausência da opção PHP_OUTPUT_HANDLER_FLUSHABLE não impedriá que ob_end_flush() ou ob_get_flush() descarreguem o conteúdo do buffer.

PHP_OUTPUT_HANDLER_REMOVABLE permite que ob_end_clean(), ob_end_flush(), ob_get_clean() ou ob_get_flush() desliguem o buffer.

PHP_OUTPUT_HANDLER_STDFLAGS, a combinação das três opções irá permitir que cada uma das três operações seja realizada no buffer.

adicione uma nota

Notas Enviadas por Usuários (em inglês)

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