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

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

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

本文實(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è)置為開啟時(shí)使用(output_buffering=on)

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

刷新緩沖區(qū)數(shù)據(jù),返回?cái)?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è)計(jì)有所幫助。

相關(guān)文章

最新評論

曲阜市| 施甸县| 和顺县| 敦化市| 元阳县| 安阳县| 保山市| 阳原县| 长岛县| 渝中区| 柘荣县| 巩义市| 屏东市| 西城区| 侯马市| 嵊州市| 商水县| 寿阳县| 房产| 阜城县| 新安县| 洛川县| 阿拉善左旗| 穆棱市| 四子王旗| 沂南县| 海丰县| 江西省| 黄骅市| 太白县| 安顺市| 敦煌市| 友谊县| 砀山县| 漳平市| 玛纳斯县| 绥宁县| 河北区| 清远市| 丰原市| 柏乡县|