## Manipuladores de Saída

Manipuladores de saída são funções do tipo callable associadas com buffers de saída que são invocados ao chamar ob_clean(), ob_flush(), ob_end_flush(), ob_get_flush(), ob_end_clean(), ob_get_clean() ou durante o processo de desligamento do PHP.

> Nota: O processo de desligamento irá descarregar o valor de retorno do manipulador.

Se omitido ou `null` ao iniciar o buffer de saída, o `"default output handler"` (manipulador de saída padão) interno será usado, retornando o conteúdo não modificado do buffer quando invocado. Manipuladores de saída podem ser usados ​​para retornar uma versão modificada do conteúdo do buffer e/ou ter efeitos colaterais (por exemplo, enviar cabeçalhos).

O PHP vem com dois manipuladores de saída internos: `"default output handler"` e `"URL-Rewriter"` (que é integrado em seu próprio buffer de saída e no máximo duas instâncias dele podem ser iniciadas).

As extensões incluídas no PHP são equipadas com quatro manipuladores de saída adicionais: mb_output_handler(), ob_gzhandler(), ob_iconv_handler() e ob_tidyhandler().

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open