網(wǎng)站建設中談談PHP內(nèi)部緩存

2016-08-13    分類: 網(wǎng)站建設

Output Control
功能是讓你可以自由控制腳本中的數(shù)據(jù)輸出,我們在程序開發(fā)時,是經(jīng)常用到的,比如當你想在所需的數(shù)據(jù)已經(jīng)輸出完成后,此時需要再輸出文件頭。輸出控制函數(shù)不會作用于以下情況,比如header(),還有setcookie()等,不會對這些產(chǎn)生作用,而是僅對那些類似于echo()輸出和PHP代碼的數(shù)據(jù)塊起到作用,它會將這些輸出緩存起來,而并不是直接就把內(nèi)容輸出到瀏覽器了,這一點我們需要明白。
我們來看看下面這個例子:
ob_start();
for ( $i =10; $i >0; $i --) {
echo “這里輸出了”.$i . “
" ;
ob_flush();
flush ();
sleep(1);//sleep() 函數(shù)延遲代碼執(zhí)行若干秒
}

這段代碼的效果是,瀏覽器每隔1秒依次顯示從10–1的數(shù)字,那么如果我們不使用這個緩沖,看到的效果將是在腳本執(zhí)行結(jié)束后一次性顯示,不會有那1秒時間的間隔,希望我們在做程序時,能用到這些。

當前標題:網(wǎng)站建設中談談PHP內(nèi)部緩存
網(wǎng)頁鏈接:http://www.bm7419.com/news/40002.html

網(wǎng)站建設、網(wǎng)絡推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡營銷seo公司;服務項目有網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營