Os buffers de saída em nível de usuário do PHP armazenam toda a saída após serem iniciados, até que sejam desligados ou o script termine. A saída no contexto do buffer de saída no nível do usuário do PHP é tudo o que o PHP exibiria ou enviaria de volta ao navegador. Em termos práticos, a saída são dados de comprimento diferente de zero que são:
<?php ?>
php://output
Nota: Os dados gravados diretamente em
stdoutou passados para uma função SAPI com funcionalidade semelhante não serão capturados pelos buffers de saída no nível do usuário. Isso inclui escrever dados emstdoutcom fwrite() ou enviar cabeçalhos usando header() ou setcookie().