PHP 生成静态html文件示例
内容摘要
这篇文章主要为大家详细介绍了PHP 生成静态html文件示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记。
1,下面使用模版的一个方法!
<
对此感兴趣的朋友,看看idc笔记做的技术笔记。
1,下面使用模版的一个方法!
<
文章正文
这篇文章主要为大家详细介绍了PHP 生成静态html文件示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记。1,下面使用模版的一个方法!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <code class = "php" > <?php /** * * * @param * @author php教程 www.idcnote.com **/ $fp = fopen ( "templets.html" , "a" ); if ( $fp ){ $fup = fread ( $fp , filesize ( "templets.html" )); $fp2 = fopen ( "html.shtml" , "w" ); if ( $fwrite ( $fp2 , $fup )){ $fclose ( $fp ); $fcolse ( $fp2 ); die ( "写入模板成功" ); } else { fclose ( $fp ); die ( "写入模板失败!" ); } } ?></code> |
2,按时间生成html文件名
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | <code class = "php" > <? /** * * * @param * @author php教程 www.idcnote.com **/ $content = "这是一个以日期时间为文件名的静态生成网页的测试文件, 文件名格式一般为<font color=#ff0000>年月日时分秒.html</font>"; $date = date ( 'YmdHis' ); $fp = fopen ( date ( 'YmdHis' ) . '.html' , "w" ); //本函数可用来打开本地或者远端的文件 'w' 开文件方式为写入, 文件指针指到开始处,并将原文件的长度设为 0。若文件不存在, 则建立新文件。 if (fwrite ( $fp , $content )){ //格式是.int fwrite(int fp(文件名), string string(内容), int [length](长度));本函数将字符串 string 写入文件资料流的指针 fp 上。 若有指定长度 length,则会写入指定长度字符串,或是写到字符串结束。 fclose ( $fp ); //函数用来关闭已经打开的文件的指针 fp。 成功返回 true,失败则返回 false。 die ( "写入模板成功" ); } else { fclose ( $fp ); die ( "写入模板失败!" ); } echo ( $content ); ?> /*** 代码来自php教程(www.idcnote.com) ***/ </code> |
3,下面为转换文件名的一个方法
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <code class = "php" > <?php /** * * * @param * @author php教程 www.idcnote.com **/ $s_fname = "93e.php" ; $o_fname = "93e.htm" ; ob_end_clean(); ob_start(); include ( $s_fname ); $length = ob_get_length(); $buffer = ob_get_contents(); $buffer = eregi_replace ( "r" , "" , $buffer ); ob_end_clean(); $fp = fopen ( $o_fname , "w+" ); fwrite( $fp , $buffer ); fclose( $fp ); ?> </code> |
注:关于PHP 生成静态html文件示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释