日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
如何正確的在php中使用buffer緩沖區(qū)-創(chuàng)新互聯(lián)

如何正確的在php中使用buffer緩沖區(qū)?針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

創(chuàng)新互聯(lián)建站成立與2013年,先為夏津等服務(wù)建站,夏津等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為夏津企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

buffer其實(shí)就是緩沖區(qū),一個(gè)內(nèi)存地址空間,主要用于存儲(chǔ)數(shù)據(jù)


我們都運(yùn)行程序?yàn)g覽器訪問(wèn),會(huì)顯示1。

但是其實(shí)這中間會(huì)經(jīng)歷一個(gè)buffer,我們可以這樣理解:這個(gè)1數(shù)據(jù)會(huì)先到php緩存區(qū),當(dāng)這個(gè)緩沖區(qū)滿了之后,再傳給客戶端(瀏覽器)。

這個(gè)過(guò)程大致流程如下:

內(nèi)容 -> php buffer -> tcp -> 終端(瀏覽器)

php.ini

output_buffering = on
#打開(kāi)output緩沖,默認(rèn)打開(kāi)的。

output_buffering打開(kāi)與關(guān)閉的區(qū)別:

1.打開(kāi)了php輸出緩存: echo,print -> php output_buffring -> server buffering -> browser buffering -> browser display

2.未打開(kāi)php輸出緩存: echo,print -> server buffering -> browser buffering -> browser display

我們?cè)诖a里獲取緩存區(qū)內(nèi)容:

";
// 獲取php緩存區(qū)的內(nèi)容
$buffer = ob_get_contents();
echo $buffer;

如果在php配置文件php.ini中output_buffering = on是開(kāi)啟的,那么上面代碼在瀏覽器上會(huì)顯示2個(gè)1和2條橫線,查看網(wǎng)頁(yè)源代碼如下:

1
1

如果php.ini中是關(guān)閉的,那么只會(huì)顯示一次。

當(dāng)然我們也可以在代碼中,臨時(shí)開(kāi)啟php緩沖區(qū)

";
// 獲取php緩存區(qū)的內(nèi)容
$buffer = ob_get_contents();
echo $buffer;

關(guān)于如何正確的在php中使用buffer緩沖區(qū)問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。


文章名稱:如何正確的在php中使用buffer緩沖區(qū)-創(chuàng)新互聯(lián)
文章起源:http://www.dlmjj.cn/article/hgjcj.html