- ob_start: documentation ( source)
<?php
//error_reporting(0);
ob_start(NULL, 50); // Small buffer size
for($i = 0; $i < 5; $i++)
{
// Some output
echo 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'."\n";
echo 'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'."\n";
echo 'CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC'."\n";
$tmp = $i == 4 ? new NonExistantClass() : 'whatever'; // Error on last iteration
echo 'DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD'."\n";
echo 'EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE'."\n";
echo 'FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'."\n";
}