網(wǎng)站建設(shè)中談?wù)凱HP內(nèi)部緩存

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

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

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

網(wǎng)站名稱:網(wǎng)站建設(shè)中談?wù)凱HP內(nèi)部緩存
文章分享:http://muchs.cn/news2/40002.html

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

廣告

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

成都定制網(wǎng)站建設(shè)