PHP使用ob-start生成html頁面
本文實例講述了PHP使用ob_start生成html頁面的方法。分享給大家供大家參考。具體方法分析如下:
ob_start([string output_callback])- 打開輸出緩衝區
所有的'輸出信息不在直接發送到瀏覽器,而是保存在輸出緩衝區裏面,可選得回調函數用於處理輸出結果信息。
ob_end_flush - 結束(發送)輸出緩衝區的內容,關閉輸出緩衝區
使用output control 函數可以讓自由控制腳本中數據的輸出,這在我們想在header之前輸出時很有用。
複製代碼 代碼如下:<?php
ob_start(); //打開緩衝區
echo "輸出n"; //輸出
header("頭部信息");
ob_end_flush();//輸出全部內容到瀏覽器
?>
個人使用ob多數是在生成靜態html的時候,當某個頁面不會再刷新,當其他的用戶再次瀏覽此頁面時,程序將不會再調用php以及相關的數據庫教程。這時候使用ob生成html就是很好的做法。
複製代碼 代碼如下:<?php
ob_start();
if(@readfile($tem_path)){ //把指定路徑中的內容寫入緩存中。如果不存在返回false(就是某個你想轉換成html的php文件)
$content= ob_get_contents(); //得到緩存中的內容
$fp = fopen("", "w"); //創建一個文件,並打開,準備寫入
fwrite($fp, $content); //把php頁面的內容全部寫入
}
fclose($fp);
ob_clean();
?>
希望本文所述對大家的PHP程序設計有所幫助。</p
相關文章
-
Adobe Photoshop Lightroom快速修圖十大技巧
1. 使用明亮度改善天空在晴朗的日空下,你可能會覺得很容易拍出漂亮的藍色天空。不幸的是,如果保證了處於陰影中的被攝體曝光準確,那麼天空往往就會過曝,失去大量細節。在Lightroom中,你可能會第一時間想到用飽和度來增強天 -
英語閱讀:Dollar Hit by Trump Tax Plan Doubts
喪制之二 ○沐浴(周 大唐) 周制,大喪,肆師大渳(音尾)以鬯築鬻。(音煮。築香草,煮以爲鬯以浴屍。香草,鬱金也。渳謂浴屍。)小宗伯掌大肆以秬鬯渳屍。(大肆,始陳屍也。杜子春雲以秬鬯浴屍。)君沐粱,大夫沐稷,士沐粱。 -
The Best Thing That Could Ever Happen少兒雙語閱讀
Unit 3 The Best Thing That Could Ever Happen單元 3 最棒的事Three old men were sitting around and talking.三個老頭坐在一起聊天。The 80-year-old remarked, "The best thing that could happen to me would j -
Javascript實例教程如何使用HoTMetal
在日常學習、工作和生活中,說到作文,大家肯定都不陌生吧,作文是從內部言語向外部言語的過渡,即從經過壓縮的簡要的、自己能明白的語言,向開展的、具有規範語法結構的、能爲他人所理解的外部語言形式的轉化。怎麼寫作文才能 -
Thinkpad筆記本開機顯示Tointerrruptnormalstartup解決方法
Thinkpad筆記本開機顯示To interrrupt normal startup的解決方法1、先等待5-6分鐘,如果系統又恢復了正常,說明可能是系統硬盤或者風扇區出了問題;2、假如過了5-6分鐘依然沒有反應,則可嘗試先拆掉筆記本電池在裝上;3、或 -
The Unforgettable School Trip英語作文
歇後語:嚎天犬奪寶蓮燈答案:幹打的合神 -
有關「Alt」「Ctrl」「Shift」在PHOTOSHOP中的應用介紹
【Alt】【Ctrl】【Shift】在PHOTOSHOP中的應用【Alt】按住Alt鍵時用吸管工具可以吸瘸景色而非前景色。在繪製選定範圍時,可以按住Alt鍵,臨時在多邊形套索工具和套索工具之間進行切換。在使用加深工具和變淡工具時,可以按 -
英語閱讀:What seems to be the problem
140。 I'm here to fix the copier。 我是來修復印機的。I'm here to fix the the cannon。我到這兒來修大炮來了。句型 I'm here to fix the the。。。I'm here to fix the the computer。我到這兒 -
Jolie drops battle over perfume named Shilohy英語作文
angelina jolie has dropped her legal battle with a perfume-maker who had named her fragrance shiloh - the same as jolies youngest daughter.jolie had filed a note with the u.s. patent and trademark off -
Bootstrap的php製作動態分頁標籤
主要爲大家詳細介紹了Bootstrap php製作動態分頁標籤的相關資料,具有一定的參考價值,感興趣的小夥伴們可以參考一下。學習了下bootstrap,剛好在用分頁,就自己寫了一個分頁,然後結合bootstrap樣式展現。 bootstrap的分頁