作者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