当前位置:
编程学习 >
php >>
php生成静态页html页面代码
- <?php
- header(Content-type:text/html;charset=utf-8);
- if(!function_exists(file_get_contents)){ //如果系统没有file_get_contents()函数
- function file_get_contents($file){ //自己写file_get_contents()函数
- $fp = fopen($file,r);
- $content = fread($fp,filesize($file));
- fclose($fp);
- return $content;
- }
- }
- $tmp_file = template.html; //模板文件
- $content = file_get_contents($tmp_file); //获得模板文件内容
- $title = title; //模板变量title要替换的值
- $text = text; //模板变量text要替换的值
- $content = str_replace(<{title}>,$title,$content); //替换模板变量title
- $content = str_replace(<{text}>,$text,$content); //替换模板变量text
- //echo $content; //显示替换后的模板文件内容
- MakeHtml(news.html,$content);//写入生成后的静态文件内容到news.html文件
- echo <a href="news.html" target="_blank">查看文件</a>;
- function MakeHtml($file,$content){
- $fp = fopen($file,w);
- fwrite($fp,$content);
- fclose($fp);
- }
- ?>
补充:Web开发 , php ,