亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么要經過內存緩沖區?

目的生成靜態文件。
直接file_get_contents,讀出來后正則修改,然后file_put_contents不就可以了,為什么還要調用ob函數?

正在回答

2 回答

ob是將所有輸出都放到緩沖區內,

如果不用ob,直接file_get_content如何保存文件?是否連php代碼也獲取?

php使用模板,以靜態頁面形式輸出前,我們用ob 獲取靜態頁面形式的輸出,再使用file_put_content保存到一個靜態文件中去。

你用file_get_content每次都獲取php文件內容嗎?

0 回復 有任何疑惑可以回復我~

上面這篇文章還是不能解決疑惑?(文章本身講的也不是很好)
1、頁面靜態化要的目的就是生成html文件。(不多此一舉的調用 ob_api也行?。?br /> 2、緩沖按課程內容定義是一塊內存區,那么我file_get_contents放在變量中,也是相當于放在了內存啊。所以那篇文章講的提高了性能我不是很理解。
老師講這個是硬搬過來的?

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么要經過內存緩沖區?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號