亚洲一级免费看,特黄特色大片免费观看播放器,777毛片,久久久久国产一区二区三区四区,欧美三级一区二区,国产精品一区二区久久久久,人人澡人人草

php語言

PHP使用ob-start生成html頁面

時間:2025-05-06 05:29:51 php語言 我要投稿
  • 相關推薦

PHP使用ob-start生成html頁面

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

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

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

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

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

  復制代碼 代碼如下:<?php

  ob_start(); //打開緩沖區(qū)

  echo "輸出n"; //輸出

  header("頭部信息");

  ob_end_flush();//輸出全部內(nèi)容到瀏覽器

  ?>

  個人使用ob多數(shù)是在生成靜態(tài)html的時候,當某個頁面不會再刷新,當其他的用戶再次瀏覽此頁面時,程序?qū)⒉粫僬{(diào)用php以及相關的數(shù)據(jù)庫教程。這時候使用ob生成html就是很好的做法。

  復制代碼 代碼如下:<?php

  ob_start();

  if(@readfile($tem_path)){ //把指定路徑中的內(nèi)容寫入緩存中。如果不存在返回false(就是某個你想轉(zhuǎn)換成html的php文件)

  $content= ob_get_contents(); //得到緩存中的內(nèi)容

  $fp = fopen("1.html", "w"); //創(chuàng)建一個文件,并打開,準備寫入

  fwrite($fp, $content); //把php頁面的內(nèi)容全部寫入1.html

  }

  fclose($fp);

  ob_clean();

  ?>

  希望本文所述對大家的PHP程序設計有所幫助。</p

【PHP使用ob-start生成html頁面】相關文章:

PHP生成靜態(tài)HTML頁面最簡單方法示例10-13

php生成WML頁面方法08-05

如何生成靜態(tài)頁面的PHP類09-15

生成PHP網(wǎng)站頁面靜態(tài)化的方法06-14

php生成靜態(tài)頁面的詳細教程10-15

php技術生成靜態(tài)頁面的方法07-28

用PHP把HTML生成PDF文件的幾個開源項目08-01

php動態(tài)網(wǎng)頁怎么轉(zhuǎn)換成html靜態(tài)頁面08-08

使用PHP批量生成隨機用戶名10-17