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

首頁 > 語言 > PHP > 正文

php ob_get_length緩沖與獲取緩沖長度

2024-09-04 11:48:54
字體:
來源:轉載
供稿:網友

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

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

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

  1. ob_start();          //打開緩沖區(qū) 
  2. echo "hello";         //輸出內容 
  3. $out1= ob_get_contents();      //獲得緩沖區(qū)內容 
  4. echo "world";         //輸出內容 
  5. $out2=ob_get_contents();       //再次獲得緩沖區(qū)內容 
  6. ob_end_clean();        //清空緩沖區(qū),并關閉 
  7. echo $out1;         //輸出第一次獲得的結果 
  8. echo "<br>"//開源代碼Vevb.com 
  9. echo $out2;         //輸出第二次獲得的結果,以比較 

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

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

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

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

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

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

  1. //打開緩沖區(qū) 
  2. ob_start(); 
  3. //輸出內容 
  4. echo "hello "
  5. //獲取緩沖區(qū)長度 
  6. $len1=ob_get_length(); 
  7. //再輸出內容 
  8. echo "world"
  9. //再次獲取緩沖區(qū)的長度 
  10. $len2=ob_get_length(); 
  11. //清空緩沖區(qū),并關閉緩沖 
  12. ob_end_clean(); 
  13. //輸出第一次獲取的長度 
  14. echo $len1
  15. echo "<br>"
  16. //輸出第二次獲取的長度以比較兩次不同的結果 
  17. echo $len2;

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 姜堰市| 垦利县| 晋中市| 大石桥市| 红原县| 乐平市| 库伦旗| 伽师县| 晋江市| 甘泉县| 格尔木市| 阿克苏市| 阳山县| 虎林市| 孟村| 察哈| 杨浦区| 修水县| 梅河口市| 太湖县| 疏附县| 宁化县| 淳化县| 工布江达县| 斗六市| 宁陵县| 金阳县| 谢通门县| 镇远县| 深圳市| 乳山市| 桐柏县| 莲花县| 乐东| 江陵县| 舒兰市| 义马市| 万州区| 金山区| 铅山县| 思南县|