Вы можете разрешить буферизацию вывода для всех файлов, установив эту
директиву в 'On'. Если вы хотите ограничить размер буфера до
определенного размера, вы можете установить не 'On', а максимальное
количество байт в этой директиве (например, output_buffering=4096).
Начиная с PHP 4.3.5 эта директива всегда отключена в PHP-CLI.
Вы можете перенаправить весь вывод вашего скрипта в функцию. Для
примера, если вы установите output_handler в
mb_output_handler(), то кодировка символов
прозрачно преобразуется в соответствии с указанной кодировкой.
Настройка на любой обработчик вывода автоматически включает
буферизацию вывода.
FALSE по умолчанию. Изменение значения в TRUE указывает PHP не складывать
данные в буфер, а после каждого отправленного блока автоматически
отправлять данные в выходной слой. Это эквивалентно вызову PHP-функции
flush() после каждого вызова
print() или echo() для
каждого HTML-блока.
При использовании PHP в web-среде, включение этой опции
приведет к серьезной потере производительности, поэтому
рекомендуется использовать ее только для отладки. Это значение
по умолчанию имеет TRUE при работе в CLI SAPI.