output control
功能是讓你可以自由控制腳本中的數據輸出,我們在程序開發(fā)時,是經常用到的,比如當你想在所需的數據已經輸出完成后,此時需要再輸出文件頭。輸出控制函數不會作用于以下情況,比如header(),還有setcookie()等,不會對這些產生作用,而是僅對那些類似于echo()輸出和php代碼的數據塊起到作用,它會將這些輸出緩存起來,而并不是直接就把內容輸出到瀏覽器了,這一點我們需要明白。
我們來看看下面這個例子:
ob_start();
for ( $i =10; $i >0; $i --) {
echo “這里輸出了”.$i . “
;
ob_flush();
flush ();
sleep(1);//sleep() 函數延遲代碼執(zhí)行若干秒
}
這段代碼的效果是,瀏覽器每隔1秒依次顯示從10–1的數字,那么如果我們不使用這個緩沖,看到的效果將是在腳本執(zhí)行結束后一次性顯示,不會有那1秒時間的間隔,希望我們在做程序時,能用到這些。
seo書籍解說:介紹SEO實戰(zhàn)密碼這本書對于零基礎seo新手有哪些輔助作用?新站上線有哪些地方需要調整呢?網絡營銷,網站管理員應該做的事情工體網站建設公司有關云計算的7項安全知識寶塔免費ssl證書是什么怎么理解如何提高關鍵詞排名響應式網站的基本標準