php 生成HTML

| |
[阴 October 23, 2006 13:19 | by jed ]
简单点,今天涉及到了这个方面的问题,动手吧!
上网一找,我靠,一堆写得非常好的文章,但是我觉得写得太过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
如果还搞不明白,查手册去!查完就知道了!

代码编程 | 评论(0) | 引用(0) | 阅读(1091)
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
昵称   密码   游客无需密码
网址   电邮   [注册]