ob_start()无效,如何解决

ob_start()无效,怎么解决?phpob_start()for($i0 $i300 $++) mecho for ($i10 $i0 $i--){ech

ob_start()无效,怎么解决
<?php
ob_start();
for($i=0; $i<300; $++) mecho " ";

for ($i=10; $i>0; $i--)
{
  echo $i;
  flush();
  sleep(1); 
}
?>
 不能间隔1秒输出,而是一起输出,乍解决??

[解决办法]
你可以这样试一试,也许可以

PHP code
ob_start();ob_end_flush();for($i = 1; $i <= 300; $i++ )echo ' ';$i = 0;while(1) {    echo $i;    sleep(1);    flush();    $i++;}
[解决办法]
这样写
PHP code
for ($i=10; $i>0; $i--){  echo $i . str_repeat(' ', 256);  flush();  ob_flush();  sleep(1);  }
[解决办法]
<?php
ob_start();
echo str_repeat(' ', 4096); //不到这个数,不会发往客户端
flush();
for($i=0; $i<300; $++) mecho " ";

for ($i=10; $i>0; $i--)
{
echo $i;
flush();
sleep(1);
}
?>