Пользовательские PHP-буферы вывода после запуска полностью буферизуют вывод до тех пор, пока их не отключат или скрипт не завершит работу. Вывод в контексте пользовательского PHP-буфера вывода — всё, что PHP отобразит или отправит обратно в браузер. С практической точки зрения, вывод — данные ненулевой длины, которые:
<?php ?>
php://output
Замечание: Пользовательские буферы вывода не захватывают данные, которые записываются сразу в поток вывода
stdout
или передаются в похожую функцию SAPI-интерфейса. Это включает запись данных в стандартный поток выводаstdout
функцией fwrite(), или отправку заголовков функциями header() или setcookie().