欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php中ob(Output Buffer 輸出緩沖)函數使用方法

 更新時間:2007年07月21日 00:00:00   作者:  
來自:http://bbs.phome.net/ShowThread/?threadid=9247&forumid=2 
在PHP編程中,  我們經常會遇到一些直接產生輸出的函數,  如passthru(),readfile(),  var_dump()  等.  但有時我們想把這些函數的輸出導入到文件中,或者先經過處理再輸出,  或者把這些函數的輸出作為字符串來處理.   
這時我們就要用到  Output  Buffer(輸出緩沖)  函數了.   

處理輸出緩沖的函數主要有這么幾個:   
ob_start()  開始輸出緩沖,  這時PHP停止輸出,  在這以后的輸出都被轉到一個內部的緩沖里.   

ob_get_contents()  這個函數返回內部緩沖的內容.  這就等于把這些輸出都變成了字符串.   

ob_get_  length()  返回內部緩沖的長度.   

ob_end_flush()  結束輸出緩沖,  并輸出緩沖里的內容.  在這以后的輸出都是正常輸出.   

ob_end_clean()  結束輸出緩沖,  并扔掉緩沖里的內容.   

舉個例子,  var_dump()函數輸出一個變量的結構和內容,  這在調試的時候很有用.   
但如果變量的內容里有  <  ,  >  等HTML的特殊字符,  輸出到網頁里就看不見了.  怎么辦呢?   
用輸出緩沖函數能很容易的解決這個問題.   

ob_start();   
var_dump($var);   
$out  =  ob_get_contents();   
ob_end_clean();   


這時var_dump()的輸出已經存在  $out  里了.  你可以現在就輸出:   

echo  '<pre>'  .  htmlspecialchars($out)  .  '</pre>'  ;   

或者等到將來,  再或者把這個字符串送到模板(Template)里再輸出.  

相關文章

  • PHP中使用循環(huán)實現的金字塔圖形

    PHP中使用循環(huán)實現的金字塔圖形

    這篇文章主要介紹了PHP中使用循環(huán)實現的金字塔圖形,本文是一篇PHP的課堂筆記,完成老師的作業(yè)總結而來,需要的朋友可以參考下
    2014-11-11
  • PHP遍歷目錄實現方法介紹

    PHP遍歷目錄實現方法介紹

    PHP中的目錄遍歷細說教程在編寫PHP應用的過程當中,對指定目錄的遍歷、文件的篩選是在所難免也是至關重要的,PHP本身提供了解析和讀取目錄的強大方法
    2023-03-03
  • PHP實現事件機制的方法

    PHP實現事件機制的方法

    這篇文章主要介紹了PHP實現事件機制的方法,實例分析了php針對事件機制的定義與實現技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • php中sort函數排序知識點總結

    php中sort函數排序知識點總結

    在本篇文章里小編給大家分享的是一篇關于php中sort函數排序知識點總結內容,有興趣的朋友們可以參考下。
    2021-01-01
  • PHP實現時間比較和時間差計算的方法示例

    PHP實現時間比較和時間差計算的方法示例

    這篇文章主要介紹了PHP實現時間比較和時間差計算的方法,涉及php日期與時間的轉換、運算等相關操作技巧,需要的朋友可以參考下
    2017-07-07
  • PHP使用SOAP擴展實現WebService的方法

    PHP使用SOAP擴展實現WebService的方法

    這篇文章主要介紹了PHP使用SOAP擴展實現WebService的方法,結合實例形式較為詳細的分析了SOAP擴展的原理及實現WebService的相關技巧,需要的朋友可以參考下
    2016-04-04
  • php實現的順序線性表示例

    php實現的順序線性表示例

    這篇文章主要介紹了php實現的順序線性表,結合實例形式分析了PHP順序線性表的定義、元素獲取、插入、刪除等相關操作技巧,需要的朋友可以參考下
    2019-05-05
  • php簡單讀取.vcf格式文件的方法示例

    php簡單讀取.vcf格式文件的方法示例

    這篇文章主要介紹了php簡單讀取.vcf格式文件的方法,結合具體實例形式分析了php自定義函數讀取vcf格式文件的具體實現方法與相關注意事項,需要的朋友可以參考下
    2017-09-09
  • PHP關聯數組實現根據元素值刪除元素的方法

    PHP關聯數組實現根據元素值刪除元素的方法

    這篇文章主要介紹了PHP關聯數組實現根據元素值刪除元素的方法,實例分析了php差集運算函數array_diff及數組遍歷對比刪除的兩種方法,需要的朋友可以參考下
    2015-06-06
  • PHP/HTML混寫的四種方式總結

    PHP/HTML混寫的四種方式總結

    下面小編就為大家?guī)硪黄狿HP/HTML混寫的四種方式總結。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02

最新評論