Non ci riesco

Ho aperto il file php.ini e ho settato:
output_buffering = On
implicit_flush = On

il mio codice e il seguente:

ob_start ();
echo "ciao";
ob_end_flush ();

$loop = 10000000;
while($loop > 0)
{
$loop = $loop - 1;
}

echo "fineeeee";


ciao e fineeeee vengono stampati alla fine dell'esecuzione del codice e non durante, in tempo reale, cosa sbaglio?