最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php中ob_get_length緩沖與獲取緩沖長度實(shí)例

 更新時間:2014年11月20日 09:00:44   投稿:shichen2014  
這篇文章主要介紹了php中ob_get_length緩沖與獲取緩沖長度的方法,實(shí)例分析了緩沖輸出的用法與相關(guān)技巧,具有一定的參考借鑒價值,需要的朋友可以參考下

本文實(shí)例講述了php中ob_get_length緩沖與獲取緩沖長度的方法。分享給大家供大家參考。具體方法如下:

file_get_contents() 函數(shù)把整個文件讀入一個字符串中,和 file() 一樣,不同的是 file_get_contents() 把文件讀入一個字符串.

file_get_contents() 函數(shù)是用于將文件的內(nèi)容讀入到一個字符串中的首選方法,如果操作系統(tǒng)支持,還會使用內(nèi)存映射技術(shù)來增強(qiáng)性能.

語法:file_get_contents(path,include_path,context,start,max_length)

復(fù)制代碼 代碼如下:
ob_start();          //打開緩沖區(qū)
echo "hello";         //輸出內(nèi)容
$out1= ob_get_contents();      //獲得緩沖區(qū)內(nèi)容
echo "world";         //輸出內(nèi)容
$out2=ob_get_contents();       //再次獲得緩沖區(qū)內(nèi)容
ob_end_clean();        //清空緩沖區(qū),并關(guān)閉
echo $out1;         //輸出第一次獲得的結(jié)果
echo "<br>";
echo $out2;         //輸出第二次獲得的結(jié)果,以比較

該代碼在輸出緩沖設(shè)置為開啟時使用(output_buffering=on)

列出輸出頭部信息:print_r(ob_list_handlers());

刷新緩沖區(qū)數(shù)據(jù),返回數(shù)據(jù)并且關(guān)閉緩沖區(qū):$buffer=ob_get_flush();

把緩沖區(qū)數(shù)據(jù)寫入文件:file_put_contents('buffer.txt',$buffer);

列出輸出頭部信息:print_r(ob_list_handlers());

獲取緩沖區(qū)長度,實(shí)例代碼如下:

復(fù)制代碼 代碼如下:
//打開緩沖區(qū)
ob_start();
//輸出內(nèi)容
echo "hello ";
//獲取緩沖區(qū)長度
$len1=ob_get_length();
//再輸出內(nèi)容
echo "world";
//再次獲取緩沖區(qū)的長度
$len2=ob_get_length();
//清空緩沖區(qū),并關(guān)閉緩沖
ob_end_clean();
//輸出第一次獲取的長度
echo $len1;
echo "<br>";
//輸出第二次獲取的長度以比較兩次不同的結(jié)果
echo $len2;

希望本文所述對大家的PHP程序設(shè)計有所幫助。

相關(guān)文章

最新評論

嘉鱼县| 柘城县| 泗水县| 牟定县| 盈江县| 沂源县| 十堰市| 汉中市| 盖州市| 高邮市| 肇源县| 彰武县| 涟水县| 呼和浩特市| 汝城县| 青川县| 嘉祥县| 昌乐县| 沂源县| 溧阳市| 化德县| 彭阳县| 麻江县| 定远县| 深州市| 天门市| 万年县| 紫云| 临湘市| 青阳县| 弥勒县| 遵义市| 星子县| 措美县| 利川市| 鹿泉市| 若尔盖县| 青浦区| 仙游县| 广宁县| 衡南县|