手机
当前位置:查字典教程网 >编程开发 >php教程 >php 静态化实现代码
php 静态化实现代码
摘要:模板文件template.htm:复制代码代码如下:%title%%title%%body%php文件:复制代码代码如下:生成新的html页...

模板文件template.htm:

复制代码 代码如下:

<html>

<head>

<title>%title%</title>

</head>

<body>

<H1>%title%</H1>

<hr>

<pre>%body%</pre>

</body>

</html>

php文件:

复制代码 代码如下:

<?php

//Replace函数用于将从模版文件中读取的内容中的关键字替换成变量中的内容

function Replace($row)

{

//定义用来替换的变量

$title = "文章标题";

$body = "这里是文章主体";

//替换参数中的关键字

$row = str_replace("%title%", $title, $row);

$row = str_replace("%body%", $body, $row);

//返回替换后的结果

return $row;

}

//模版文件指针

$f_tem = fopen("template.htm","r");

//生成的文件指针

$f_new = fopen("new.htm","w");

//循环读取模版文件,每次读取一行

while(!feof($f_tem))

{

$row = fgets($f_tem);

$row = Replace($row); //替换读入内容中的关键字

fwrite($f_new, $row); //将替换后的内容写入生成的HTML文件

}

//关闭文件指针

fclose($f_new);

fclose($f_tem);

?>

生成新的html页:new.html

复制代码 代码如下:

<html>

<head>

<title>文章标题</title>

</head>

<body>

<H1>文章标题</H1>

<hr>

<pre>这里是文章主体</pre>

</body>

</html>

【php 静态化实现代码】相关文章:

一段php加密解密的代码

php实现插入排序

php注入实例

xml+php动态载入与分页

PHP4中实现动态代理

我的论坛源代码(六)

php遍历CSV类实例

论坛头像随机变换代码

php实现的mongodb操作类

php eval函数一句话木马代码

精品推荐
分类导航