本文將介紹php 生成靜態html檔案的三種方法 。
1,下面使用模版的乙個方法!
<?php$fp = fopen ("templets.html","a");
if ($fp) else
} ?>
簡單的將模板寫進乙個檔案中存為html.html
2,按時間生成html檔名
<?$content = "這是乙個以日期時間為檔名的靜態生成網頁的測試檔案,
檔名格式一般為年月日時分秒.html";
$date = date('ymdhis');
$fp = fopen (date('ymdhis') . '.html',"w");
//本函式可用來開啟本地或者遠端的檔案 'w' 開檔案方式為寫入,
檔案指標指到開始處,並將原檔案的長度設為 0。若檔案不存在,
則建立新檔案。
if (fwrite ($fp,$content)) else
echo ($content);
?>
3,下面為轉換檔名的乙個方法
<?php$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 這是乙個以日期時間為檔名的靜態生成網頁的測試檔案,檔名格式一般...