ob_implicit_flush

(PHP 4, PHP 5, PHP 7, PHP 8)

ob_implicit_flushLiga ou desliga o descarregamento implícito

Descrição

ob_implicit_flush(bool $enable = true): void

ob_implicit_flush() ativará ou desativará o descarregamento implícito. O descarregamento implícito resultará em uma operação de envio após cada bloco de código que resulte em saída, de modo que chamadas explícitas a flush() não serão mais necessárias.

Note: Imprimir strings vazias ou enviar cabeçalhos não é considerado saída e não resultará em uma operação de descarregamento.

Note: Esta função não tem nenhum efeito nos manipuladores de saída no nível do usuário, como aqueles iniciados por ob_start() ou output_add_rewrite_var().

Parâmetros

enable

true para ligar o descarregamento implícito, false para desligar.

Valor Retornado

Nenhum valor é retornado.

Registro de Alterações

Versão Descrição
8.0.0 O parâmetro enable agora espera um valor do tipo bool; anteriormente, um int era esperado.

Veja Também

  • flush() - Descarrega o buffer na saída do sistema
  • ob_start() - Ativa o buffer de saída
  • ob_end_flush() - Descarrega (envia) o valor de retorno do manipulador de saída ativo e desliga o buffer de saída ativo