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

PHP使用ob_start生成html頁(yè)面的方法

 更新時(shí)間:2014年11月07日 10:33:14   投稿:shichen2014  
這篇文章主要介紹了PHP使用ob_start生成html頁(yè)面的方法,對(duì)ob_start的用法做了較為詳細(xì)的分析,并以實(shí)例總結(jié)了ob_start生成html頁(yè)面的實(shí)現(xiàn)方法,需要的朋友可以參考下

本文實(shí)例講述了PHP使用ob_start生成html頁(yè)面的方法。分享給大家供大家參考。具體方法分析如下:

ob_start([string output_callback])- 打開(kāi)輸出緩沖區(qū)

所有的輸出信息不在直接發(fā)送到瀏覽器,而是保存在輸出緩沖區(qū)里面,可選得回調(diào)函數(shù)用于處理輸出結(jié)果信息。

ob_end_flush - 結(jié)束(發(fā)送)輸出緩沖區(qū)的內(nèi)容,關(guān)閉輸出緩沖區(qū)

使用output control 函數(shù)可以讓自由控制腳本中數(shù)據(jù)的輸出,這在我們想在header之前輸出時(shí)很有用。
 

復(fù)制代碼 代碼如下:
<?php
  ob_start(); //打開(kāi)緩沖區(qū)
  echo "輸出n"; //輸出
  header("頭部信息");
  ob_end_flush();//輸出全部?jī)?nèi)容到瀏覽器
?>

  
個(gè)人使用ob多數(shù)是在生成靜態(tài)html的時(shí)候,當(dāng)某個(gè)頁(yè)面不會(huì)再刷新,當(dāng)其他的用戶再次瀏覽此頁(yè)面時(shí),程序?qū)⒉粫?huì)再調(diào)用php以及相關(guān)的數(shù)據(jù)庫(kù)教程。這時(shí)候使用ob生成html就是很好的做法。
復(fù)制代碼 代碼如下:
<?php
  ob_start();
  if(@readfile($tem_path)){     //把指定路徑中的內(nèi)容寫(xiě)入緩存中。如果不存在返回false(就是某個(gè)你想轉(zhuǎn)換成html的php文件)
       $content= ob_get_contents(); //得到緩存中的內(nèi)容
      $fp = fopen("1.html", "w"); //創(chuàng)建一個(gè)文件,并打開(kāi),準(zhǔn)備寫(xiě)入
      fwrite($fp, $content); //把php頁(yè)面的內(nèi)容全部寫(xiě)入1.html
  }
   fclose($fp);
  ob_clean();
?>

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

相關(guān)文章

最新評(píng)論

秀山| 八宿县| 洪湖市| 将乐县| 澜沧| 宜都市| 毕节市| 城固县| 兴仁县| 勐海县| 南丹县| 石渠县| 秀山| 武定县| 武宣县| 祁阳县| 景泰县| 蛟河市| 鲜城| 泸西县| 金川县| 龙门县| 广水市| 沙洋县| 新安县| 靖安县| 宜州市| 杭锦后旗| 榆树市| 新龙县| 永吉县| 乃东县| 二连浩特市| 轮台县| 济南市| 榆社县| 思南县| 辽阳县| 茂名市| 根河市| 长寿区|