PHP生成HTML的技术相对来说比ASP简单。下面简单说一下PHP如何批量生成HTML。我们先来看看下面的源代码:
复制代码 代码如下:
复制代码如下:
首先,包含了连接数据库的代码。这是一个点击表单。当收到按钮时,HTML将直接由loop生成,其中$path='list12 '。$row[id]。。html ';是生成文件的名称,而$ fp = fopen(“../group/about.html "," r ");是一个开放的模板文件,把它做成你想要的HTML文件就可以了。这里使用str_replace函数作为替换标签,这样就可以在HTML中调用{title}这样的标签来生成一个HTML文件。以此类推,简单的批量生成HTML就可以了。
在HTML文件中调用标签是:{title},这样就可以直接传到读取的数据库文件:$row[title]。如果数据量大,可以批量生成,即生成的ID是从()到()。使用limit来接受呼叫。至于HTML中要用到的动态文件,比如生成静态后,需要统计文章的阅读次数。这个动态调用可以封装到一个JS文件中并嵌入其中。
这里介绍的是批量再生。事实上,HTML文件是在添加新闻时生成的,HTML文件是在编辑文章时生成的。其实原理都差不多。我会把它们写下来供你参考。