简单点,今天涉及到了这个方面的问题,动手吧!
上网一找,我靠,一堆写得非常好的文章,但是我觉得写得太过AJAZ的!
把思路整理一下,其实就很简单
首先建给模版
<HTML><TITLE>{title}</TITLE> <BODY>{ file }</BODY> </HTML>
测试用的就随便吧
然后
$title = "标题";
$file = "内容";
$fp = fopen ("1.html","rd"); //打开模版,因为我是在windows下调试的所以参数要用到rd,在linux下就一个r
$size = filesize('1.html'); //取得文件大小
$content = fread($fp,$size); //读取文件 fread的用法查下手册就明了啦!
$content = str_replace("{title}",$title,$content);//替换
$content = str_replace("{ file }",$file,$content);//替换
$path = "/a.html";//输出文件的路径
$handle=fopen($path,"w"); //写入方式打开路径
fwrite($handle,$content); //把刚才替换的内容写进去,生成HTML文件
fclose($handle); // 关掉他
?>
OK
如果还搞不明白,查手册去!查完就知道了!
上网一找,我靠,一堆写得非常好的文章,但是我觉得写得太过AJAZ的!
把思路整理一下,其实就很简单
首先建给模版
<HTML><TITLE>{title}</TITLE> <BODY>{ file }</BODY> </HTML>
测试用的就随便吧
然后
$title = "标题";
$file = "内容";
$fp = fopen ("1.html","rd"); //打开模版,因为我是在windows下调试的所以参数要用到rd,在linux下就一个r
$size = filesize('1.html'); //取得文件大小
$content = fread($fp,$size); //读取文件 fread的用法查下手册就明了啦!
$content = str_replace("{title}",$title,$content);//替换
$content = str_replace("{ file }",$file,$content);//替换
$path = "/a.html";//输出文件的路径
$handle=fopen($path,"w"); //写入方式打开路径
fwrite($handle,$content); //把刚才替换的内容写进去,生成HTML文件
fclose($handle); // 关掉他
?>
OK
如果还搞不明白,查手册去!查完就知道了!