作者super223 (圣堂教父)
看板PHP
标题[请益] 关於sleep()
时间Thu Oct 11 23:41:18 2007
如果我想
echo '这是第一行<br>';
sleep(1);
echo '这是第二行<br>';
sleep(1);
echo '这是第三行<br>';
sleep(1);
echo '这是第四行<br>';
sleep(1);
意思就是先印出第一行..一秒之後再印出下一行..一秒之後再.....
可是我测试的结果
出来却是先停了四秒...才一次把所有资料印出来
请问各位版友
要怎麽修改才能达到我要的功能?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.71.185.150
1F:推 jim221:flush() 10/11 23:52
2F:推 PHP5:有时需要同时用ob_flush()和flush() 10/11 23:56
3F:推 LPH66:楼上那是在有用ob_start()时才要ob_flush() 10/12 00:36
4F:推 kasase:依照我的实验,需要两个都用 10/12 01:24
5F:推 fillano:如果要在浏览器里面看,那用javascript做比较好。 10/12 13:36
6F:→ fillano:伺服器没办法控制浏览器要在render时停一秒钟的。 10/12 13:37
7F:推 super223:谢谢上面几位的回应..我再去试试看 10/13 03:12