範本檔案 template.htm:
複製程式碼 程式碼如下:
%body %
複製程式碼
複製程式碼
複製程式碼
複製程式碼
複製程式碼
程式碼如下:
//Replace函數用於將從模版檔案中讀取的內容中的關鍵字替換成變數中的內容
function Replace( $row)
{
//定義用來替換的變數
$title = "文章標題";
$body = "這裡是文章主體";
//取代參數中的關鍵字
$row = str_replace("%title%", $title, $row);
$row = str_replace("%body%", $body, $row);
//回傳替換後的結果
return $row;
}
$f_new = fopen("new.htm","w"); //迴圈讀取模版文件,每次讀取一行while(!feof($f_tem)) { $row = fgets($f_tem);
$row = Replace($row); //取代讀入內容中的關鍵字fwrite($f_new, $row); / /將被取代的內容寫入產生的HTML檔案
}
//關閉檔案指標
fclose($f_new);
fclose($f_tem);
?>
?close($f_tem);
?>
?
產生新的html頁:new.html
這裡是文章主體