Контроль вывода
PHP Manual

Введение

Функции управления выводом позволяют вам контролировать вывод, отправляемый скриптом. Это может быть полезно в различных ситуациях, особенно если вам необходимо отправить заголовки в браузер после того, как ваш скрипт уже начал выводить данные. Функции управления выводом не влияют на заголовки, отправленные с помощью функций header() или setcookie(), а влияют только на такие функции, как echo и данные между блоками PHP кода.

Замечание:

При обновлении с PHP 4.1.x (и 4.2.x) до 4.3.x в связи с ошибкой работы более ранних версий необходимо убедиться, что implicit_flush установлен в OFF в вашем php.ini, в противном случае любой вывод с ob_start() будет все равно отправляться в браузер.


Контроль вывода
PHP Manual