国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP緩存機制

2020-03-24 18:12:42
字體:
來源:轉載
供稿:網友
在這里,我們通過一個代碼示例進一步了解PHP自身的緩存機制,在今后的學習中,也會對緩存這個概念有一個大致的了解。


使用php自身的緩存機制

如果要測試php自己的緩存機制, 需要配置php.ini 文件

display_errors=Onoutput_buffering=Offerror_reporting= 設置錯誤級別

兩種緩沖區:outputbuffer和程序緩存
ob緩存關閉以后就放到程序緩存,程序緩存必須放到header后面,否則報錯

函數

ob_start(); //開啟緩存ob_clean(); //清空 outputbuffer的內容ob_end_clean(); //關閉ob緩存,同時清空ob_flush(); //輸出ob內容,并清空,但不關閉ob_end_flush(); //把ob緩存的內容輸出,并關閉obob_get_contents();  //獲取output_buffering的內容

測試題:

<?php ob_start();echo "abc";header("content-type:text/html;charset=utf-8");echo "hello";ob_clean();echo "aa";header("content-type:text/html;charset=utf-8");?>

輸出:aa
不報錯
沒有關閉,aa放入ob

<?php ob_start();echo "abc";header("content-type:text/html;charset=utf-8");echo "hello";ob_end_clean();echo "aa";header("content-type:text/html;charset=utf-8");?>

輸出:aa
報錯
aa放入的是程序緩存

<?php ob_start();echo "abc";header("content-type:text/html;charset=utf-8");echo "hello";ob_flush();echo "aa";echo ob_get_contents();?>

輸出:abchelloaaaa
等待后面的一起輸出

<?php ob_start();echo "abc";header("content-type:text/html;charset=utf-8");echo "hello";ob_end_flush();echo "aa";echo ob_get_contents();?>

輸出:abchelloaaabchelloaa
最后再關閉

以上就是我整理的PHP自身的緩存機制,希望今后的學習會對大家有所幫助。

相關文章:

必須要了解的php緩存機制

簡單的php緩存類分享 php緩存機制_php實例

PHP頁面靜態化學習筆記之三:使用PHP緩存機制完成靜態化

以上就是PHP緩存機制的詳細內容,更多請關注 其它相關文章!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海阳市| 始兴县| 楚雄市| 巴楚县| 突泉县| 仙居县| 潜江市| 松阳县| 玉田县| 博客| 文昌市| 奉化市| 金昌市| 闵行区| 盘锦市| 肥西县| 丰镇市| 抚松县| 乌海市| 永和县| 洪洞县| 策勒县| 云安县| 湘阴县| 依兰县| 久治县| 义马市| 麻栗坡县| 新田县| 交城县| 库伦旗| 安泽县| 于田县| 蓝田县| 宁海县| 伊宁县| 五常市| 临高县| 彭阳县| 花垣县| 永昌县|