php 生成靜態頁面
利用ob系列的函式。這裡用到的函式主要是 ob_start(), ob_end_flush(), ob_get_content(),其中ob_start()是開啟器緩衝區的意思,開啟緩衝後,所有來自PHP程式的非檔案頭資訊均不會傳送,而是儲存在內部緩衝區,直到你使用了ob_end_flush().而這裡最重要的一個函式,就是ob_get_contents(),這個函式的作用是獲取緩衝區的內容,相當於上面的那個fetch(),道理一樣的。程式碼:
[@more@]
ob_start(); echo "Hello World!"; $content = ob_get_contents();//取得php頁面輸出的全部內容 $fp = fopen("archives/2005/05/19/0001.html", "w"); fwrite($fp, $content); fclose($fp); ?> |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/750220/viewspace-917404/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PHP生成靜態頁面PHP
- PHP 實現頁面靜態化PHP
- php生成靜態檔案PHP
- Nginx 部署靜態頁面Nginx
- php的ob函式實現頁面靜態化PHP函式
- php頁面靜態化技術;學習筆記PHP筆記
- Asp.Net中動態頁面轉靜態頁面ASP.NET
- 用XML和XSLT來生成靜態的HTML頁面XMLHTML
- Laravel diary_靜態頁面Laravel
- 用typescript寫靜態頁面TypeScript
- java 做頁面靜態化Java
- Asp.net實現靜態頁-新增新聞生成靜態頁ASP.NET
- 關於php生成靜態問題PHP
- 靜態頁面佈局例項
- 靜態網頁簡易生成方法網頁
- .NET生成靜態頁面的方案總結
- 【Hover】ASP.Net生成靜態HTML頁!ASP.NETHTML
- 【靜態頁面架構】CSS之列表架構CSS
- 【靜態頁面架構】CSS之表格架構CSS
- 1.9 靜態頁面佈局例項
- 前端靜態頁面問題彙總前端
- Laravel頁面靜態化最佳實踐Laravel
- 頁面靜態化技術演進
- 前端靜態頁面快速迭代工具前端
- 實戰電商頁面1:靜態佈局
- Spring Boot返回靜態錯誤頁面Spring Boot
- 編寫靜態頁面經驗總結
- ASP.NET動態生成html頁面ASP.NETHTML
- PHP頁面構建器,使用php程式碼生成表單表格頁面,thinkphp laraval YiiPHP
- [xx專案前端靜態頁面二]財務主頁前端
- PHP Web頁面安全生成器指令碼PHPWeb指令碼
- 靜態庫生成
- 利用Django徒手寫個靜態頁面生成工具Django
- 【靜態頁面架構】CSS之盒子模型架構CSS模型
- 【靜態頁面架構】CSS之選擇器架構CSS
- 360安全衛士靜態頁面(html+css)HTMLCSS
- 使用vuepress搭建GitHub pages靜態部落格頁面VueGithub
- 關於論壇JSP頁面靜態化JS