[size=large][b]1.下面使用模版的乙個方法![/b][/size]
$fp = fopen ("templets.html","a");
if ($fp) else
}?>
簡單的將模板寫進乙個檔案中存為html.html
[size=large][b]2.按時間生成html檔名[/b][/size]
$content = "這是乙個以日期時間為檔名的靜態生成網頁的測試檔案,
檔名格式一般為年月日時分秒.html";
$date = date('ymdhis');
$fp = fopen (date('ymdhis') . '.html',"w");
//本函式可用來開啟本地或者遠端的檔案 'w' 開檔案方式為寫入,
檔案指標指到開始處,並將塬檔案的長度設為 0。若檔案不存在,
則建立新檔案。
if (fwrite ($fp,$content)) else
echo ($content);
?>
[size=large][b] 3.下面為轉換檔名的乙個方法[/b][/size]
$s_fname = "93e.php";
$o_fname = "93e.htm";
ob_end_clean();
ob_start();
include($s_fname);
$length = ob_get_length();
$buffer = ob_get_contents();
$buffer = eregi_replace("r","",$buffer);
ob_end_clean();
$fp = fopen($o_fname,"w+");
fwrite($fp,$buffer);
fclose($fp);
?>
這樣就可以把 93e.php轉化為靜態的html檔案了 。要注意的是待轉換的檔案裡不能有 ob_end_clean();和 ob_start();語句,且目錄要有寫許可權。
PHP生成靜態html檔案的方法
1.php 1,下面使用模版的乙個方法 fp fopen templets.html a if fp else 簡單的將模板寫進乙個檔案中存為html.html 2,按時間生成html檔名 content 這是乙個以日期時間為檔名的靜態生成網頁的測試檔案,檔名格式一般為年月日時分秒.html dat...
PHP生成靜態html
一 建立muban.html檔案,新增如下 內容 二 建立php檔案,新增如下 header content type text html charset utf 8 將資料存入二維陣列 con array array 文章標題1 文章內容1 array 文章標題2 文章內容2 array 文章標題...
Php 生成靜態html檔案的三種方法
介紹php 生成靜態html檔案的三種方法 1,下面使用模版的乙個方法 fp fopen templets.html a if fp else 簡單的將模板寫進乙個檔案中存為html.html 2,按時間生成html檔名 content 這是乙個以日期時間為檔名的靜態生成網頁的測試檔案,檔名格式一般...