如何解析PHP生成静态html文件

  介绍

这篇文章主要为大家展示了如何解析PHP生成静态html文件,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“如何解析PHP生成静态html文件”这篇文章吧。

html有什么特点

1,简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便,适合初学前端开发者使用。   2、可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证只         3、平台无关性:超级文本标记语言能够在广泛的平台上使用,这也是万维网盛行的一个原因。         4,通用性:HTML是网络的通用语言,它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。


<强> 1、下面使用模版的一个方法!

代码如下:

& lt; ? php    $ fp =, fopen  (“templets.html",“a"),,   (fp) {if    $ fup =, fread  (fp美元,文件大小(“templets.html")),,   $ fp2 =, fopen  (“html.shtml",“w"),,   if  (fwrite 美元;(fp2,管理方美元)){,   (fclose 美元fp);,   (fcolse 美元fp2);,   die (“写入模板成功“),,   {},else    fclose  (fp),   die (“写入模板失败!“),,   },   },   祝辞;

简单的将模板写进一个文件中存为html。html

<强> 2,按时间生成html文件名

& lt; ?   $ content =,“这是一个以日期时间为文件名的静态生成网页的测试文件,   文件名格式一般为& lt; font 颜色=# ff0000>年月日时分秒.html“;   $ date =,日期(& # 39;YmdHis& # 39;);   $ fp =, fopen (日期(& # 39;YmdHis& # 39;),只& # 39;. html # 39;,“w");//本函数可用来打开本地或者远端的文件,& # 39;w # 39;,开文件方式为写入,   文件指针指到开始处,并将原文件的长度设为,0。若文件不存在,   则建立新文件。   if  (fwrite  (fp,内容美元)){//格式是.int 写入文件(int  fp(文件名),,string 字符串(内容),   ,int (长度)(长度));本函数将字符串,string 写入文件资料流的指针,fp 上。   若有指定长度,长度,则会写入指定长度字符串,或是写到字符串结束。   fclose  (fp);//函数用来关闭已经打开的文件的指针,《外交政策》。   成功返回,真的,失败则返回,假的。   die (“写入模板成功“);   },{else    fclose  (fp);   die (“写入模板失败!“);   }   echo (内容);   ?在

<强> 3、下面为转换文件名的一个方法

& lt; ? php    时间=美元s_fname “93 e.php",,   时间=美元o_fname “93 e.htm",,   ob_end_clean (),,   ob_start (),,   包括(s_fname美元),,   length 美元;=,ob_get_length (),,   buffer 美元;=,ob_get_contents (),,   $ buffer =, eregi_replace (“r",““,美元缓冲区),,   ob_end_clean (),,   $ fp =, fopen (o_fname美元,“w +“),,   写入文件(fp,缓冲美元),,   文件关闭(fp);,   祝辞;

这样就可以把93 e。php转化为静态的HTML文件了。要注意的是待转换的文件里不能有ob_end_clean();和ob_start();语句,且目录要有写权限。

以上就是关于“如何解析php生成静态HTML文件”的内容,如果改文章对你有所帮助并觉得写得不错,劳请分享给你的好友一起学习新知识,若想了解更多相关知识内容,请多多关注行业资讯频道。

如何解析PHP生成静态html文件