output_buffering

output_buffering
出力のバッファリングが アクティブの場合、(ヘッダ以外の)スクリプトからの出力は実際には行われず、
代わりに内部バッファに追加されます。

出力する前に内容を編集したりできる。
・文字コードを変えて一気に出力する方法(PHPのob_start)
http://www.ideaxidea.com/archives/2008/04/phpob_start.html
PHPでソースコードはUTF-8で書きたいけど、
このページだけShift-JISで出力したいってときとか使えるらしい。

fatal errorをキャッチしたい場合にも使える。

*準備
php.iniで
output_buffering = On
にする。

参考
http://php.morva.net/manual/ja/function.ob-start.php