<?php
/**php生成靜態頁面
*php生成靜態頁面的條件
*使用ob_start()方法開啟快取區也是生成靜態頁面的開始
*使用ob_get_contect()方法獲取快取內容
*使用ob_clean()方法清空快取
*/ob_start(); //開啟快取區
$filename = date ( 'ymdhis' ).rand(1000, 9999). ".html" ; //生成靜態檔名
include ( "index.php" ); //要生成靜態頁面的檔案
$fp = fopen ( $filename , "w" ); //開啟靜態檔案
fwrite($fp , ob_get_contect()); //寫入快取內容到靜態檔案
ob_clean(); //清除快取
?>
PHP生成靜態頁面
看到很多朋友在各個地方發帖問php生成靜態文章系統的方法,以前曾做過這樣乙個系統,遂談些看法,以供各位參考。好了,我們先回顧一些基本的概念。一,php指令碼與動態頁面。php指令碼是一種伺服器端指令碼程式,可通過嵌入等方法與html檔案混合,也可以類,函式封裝等形式,以模板的方式對使用者請求進行處理...
PHP生成靜態頁面
看到很多朋友在各個地方發帖問php生成靜態文章系統的方法,以前曾做過這樣乙個系統,遂談些看法,以供各位參考。好了,我們先回顧一些基本的概念。一,php指令碼與動態頁面。php指令碼是一種伺服器端指令碼程式,可通過嵌入等方法與html檔案混合,也可以類,函式封裝等形式,以模板的方式對使用者請求進行處理...
php生成靜態html頁面
ob start 是開啟緩衝區的,就是要把您需要生成的靜態檔案的內容快取在這裡 ob get contents 是讀出緩衝區裡的內容,下面有 為例 ob end clean 這個比較重要,只有使用了這個函式後,緩衝區裡的內容才會讀 ob start require index.php 模板頁面 te...