使用php怎么批量生成html和txt文件

介绍

这篇文章给大家介绍使用php怎么批量生成html和txt文件,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

<强>首先建立一个康涅狄格州。php的文件用来链接数据库

代码如下:


& lt; ? php
,,,$链接=mysql_connect (“mysql_host"、“;mysql_user",“mysql_password"。)或死亡(“不能连接:“;。mysql_error ());
,,,mysql_query (utf8"“集名称);
,,,mysql_select_db (“my_database")或死亡(“不能选择database");
?在


<强> php批量生成html

代码如下:


& lt; ? php
,,,require_once (“conn.php”);
,,,查询美元=把≡駃d、标题、介绍my_table";
,,,美元$结果=mysql_query(查询)或死亡(“查询失败:“。mysql_error ());
,,,/*生成HTML结果*/
,,,而($(美元的结果,result中进行row=mysql_fetch_array MYSQL_ASSOC)) {

,,,,,,,$ id=$ row [& # 39; id # 39;],
,,,,,,,$ title=$ row[& # 39;标题# 39;],
,,,,,,,$=$行介绍[& # 39;介绍# 39;],
,,,,,,,$ path=癶tml/id.html"美元;;
,,,,,,,$ fp=fopen (“template.html",“r");//只读打开模板
,,,,,,,(str=从文件中读美元fp,文件大小(“template.html"));//读取模板中内容
,,,,,,,str=str_replace美元(“{标题}“,标题美元,美元str);
,,,,,,,str=str_replace美元(“{介绍}“,介绍美元,美元str);//替换内容
,,,,,,,文件关闭(fp);
,,,,,,,$处理=fopen(路径,美元“w");//写入方式打开新闻路径
,,,,,,,写入文件($手柄,strip_tags(介绍美元));//把刚才替换的内容写进生成的HTML文件
,,,,,,,文件关闭($处理);
,,,,,,,//回声“& lt; a href=https://www.yisu.com/zixun/html/$ id.html>生成成功”。

,,,}
,,,/*释放资源*/
,,,mysql_free_result(结果)美元;
,,,mysql_close(链接)美元;
?比;


<强>模板。html文件内容:

代码如下:


& lt; !DOCTYPE html公众“-//W3C XHTML 1.0//DTD//EN"过渡;“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"祝辞
& lt; html xmlns=癶ttp://www.w3.org/1999/xhtml"在
& lt; head>
& lt;元http-equiv=癈ontent-Type"内容=皌ext/html;charset=utf-8"/祝辞;
& lt; title>{标题}& lt;/title>
& lt;/head>
& lt; body>
{介绍}
& lt;/body>
& lt;/html>


<强> php批量生成txt

代码如下:


& lt; ? php
,,,require_once (“conn.php”);
,,,查询美元=把≡窈⒆?标题,介绍从pro_courses";
,,,美元$结果=mysql_query(查询)或死亡(“查询失败:“。mysql_error ());
,,,/*生成txt结果*/
,,,而($(美元的结果,result中进行row=mysql_fetch_array MYSQL_ASSOC)) {

,,,,,,,$ id=$ row [& # 39; id # 39;],
,,,,,,,$ title=$ row[& # 39;标题# 39;],
,,,,,,,$=$行介绍[& # 39;介绍# 39;],
,,,,,,,$ path=癶tml/id.txt"美元;;
,,,,,,,$处理=fopen(路径,美元“w");//写入方式打开新闻路径
,,,,,,,写入文件($手柄,strip_tags(介绍美元));//把刚才替换的内容写进生成的txt文件
,,,,,,,文件关闭($处理);
,,,}
,,,/*释放资源*/
,,,mysql_free_result(结果)美元;
,,,mysql_close(链接)美元;
?比;

关于使用php怎么批量生成html和txt文件就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

使用php怎么批量生成html和txt文件