php 批量生成html,txt文件的实现代码

php 批量生成html,txt文件的实现代码,第1张

首先建立一个conn php的文件用来链接数据库

复制代码 代码如下: <?php $link = mysql_connect("mysql_host" "mysql_user" "mysql_password" )or die("Could not connect : " mysql_error())mysql_query("set names utf ")mysql_select_db("my_database") or die("Could not select database")?>

php 批量生成

复制代码 代码如下: <?php require_once(“conn php”) $query = "SELECT id title introduce FROM my_table"$result = mysql_query($query) or die("Query failed : " mysql_error())/* 生成 HTML 结果 */ while ($row = mysql_fetch_array($result MYSQL_ASSOC)) { $id=$row[ id ]$title=$row[ title ]$introduce=$row[ introduce ]$path="/$id "$fp=fopen("template " "r")//只读打开模板 $str=fread($fp filesize("template "))//读取模板中内容 $str=str_replace("{title}" $title $str)$str=str_replace("{introduce}" $introduce $str)//替换内容 fclose($fp)$handle=fopen($path "w")//写入方式打开新闻路径 fwrite($handle strip_tags($introduce))//把刚才替换的内容写进生成的HTML文件 fclose($handle)//echo "<a href=/$id >生成成功</a>" "<br>"} /* 释放资源 */ mysql_free_result($result)mysql_close($link)?>

template 文件内容

复制代码 代码如下: <!DOCTYPE PUBLIC " //W C//DTD XHTML Transitional//EN" " <xmlns=" <head><meta equiv="Content Type" content="text/charset=utf " /><title>{title}</title></head><body>{introduce} </body></>

php 批量生成txt

复制代码 代码如下: lishixinzhi/Article/program/PHP/201311/20863

1、输出HTML

echo '<div>html代码</div>';

2、输出js

echo '<script>alert(123)</script>'

一、html代码转换成php代码

首先,使用dreamweaver等类似软件,将需要进行转换的html代码整理出来

其次,使用站长工具里面的html转换功能将html代码转换成php代码,如图所示:

需要转换的html代码

转换后的php代码

最后,将转换的后php代码放置到需要实现的php页面之后,即可实现php输出html代码。

二、如何将php代码转换成html代码

简单解决方法有2种:

方法一:将php页面生成html页面,直接查看html页面的源码,即可得到想要的html代码。

方法二:使用站长工具将php代码转换成html代码。具体详细步骤就不细说了。

想必看到此处,也许有不少人不知道为什么要做html与php的转换吧?html与php有什么作用呢?

一、使用php语言制作网页时,方便输出自己想要的html代码,减少代码的编写量,毕竟我只需要写一遍简单的html代码,即可得到php代码。(当然只是对于php新手来说,或许老手已经习惯了吧)

二、方便看不懂php代码的人也可知道这些php代码具体输出的是什么html代码,其实就是相当于在php代码中剔除了<?php,?>,echo,"",\n等字符而已,便于阅读吧!

三、最重要的一点,只为方便对此有需求的人,对此没有需求的人,其实任何作用都没有!

最后,学习php语言的小白们,如何输出html代码,不放先借用工具查看输出规则哦!有助于加快学习php的进度!当然,涉及数据库方面的输出,也需要用到html代码制作页面样式,所以,学习html代码与php代码如何转换,作用不可忽视!除非你只是纯输出数据库里面的数据而已!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6098895.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-14
下一篇 2023-03-14

发表评论

登录后才能评论

评论列表(0条)

保存