php ob_flush 和flush
生活随笔
收集整理的這篇文章主要介紹了
php ob_flush 和flush
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
“ob_flush()和flush()的區(qū)別。前者是把數(shù)據(jù)從PHP的緩沖中釋放出來,后者是把不在緩沖中的或者說是被釋放出來的數(shù)據(jù)發(fā)送到瀏覽器。所以當(dāng)緩沖存在的時(shí)候,我們必須ob_flush()和flush()同時(shí)使用。正確使用的順序是:先用ob_flush(),后用flush()。
?
實(shí)例一
for ($i=100; $i>0; $i--) {echo $i."<br>";ob_flush();flush();sleep(1); }實(shí)例二
for ($i=100; $i>0; $i--) {echo $i."<br>";if($i==90){echo "<script>alert('111')</script>"; }ob_flush();flush();sleep(1); }實(shí)例三: 每個(gè)2s輸出一次,最后才輸出The End
for ($i=5; $i>0; $i--) {echo $i."<br>";ob_flush();flush();sleep(2); } echo 'The End';?
總結(jié)
以上是生活随笔為你收集整理的php ob_flush 和flush的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ThinkPHP 3.2公共类库、应用类
- 下一篇: yum与rpm的详解 --用来安装软件