<?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);
}
?>