<p>举两个简单的例子<br />
2个文件<br />
1个 temp.html 是模板文件<br />
1个 test.php 是程序文件<br />
在模板文件中有两个{name} 和{age}标记<br />
我们要通过程序文件,替换两个标记并生成新的html文件</p>
<p>----temp.html-----</p>
<p></p>
<p>
<p><br />
<title></title>
<br />
</p>
</p>
<p><br />
{name},今年{age}岁了</p>
<p></p>
<p>
<p></p>
</p>
<p></p>
<p>-----test.php-----<br />
<!--?php<br /--> $name = "小强";<br />
$age = "14";<br />
$new = "new1.html";//要生成的静态页面<br />
$file = fopen("temp.html","rb");//打开模板<br />
$temp = fread($file,filesize("temp.html"));//读取模板内容<br />
$temp = str_replace("{name}",$name,$temp);<br />
$temp = str_replace("{age}",$age,$temp);//替换了两个标记<br />
fwrite(fopen($new,"wb"),$temp);//写入静态页面<br />
echo "生成成功!";<br />
?><br />
这时候你看看是不是生成了new1.html</p>