当前位置: 首页 > 图文教程 > 网络编程 > PHP > 方便实用的PHP生成静态页面类(非smarty)

PHP
PHP动态网页技术中SESSION的应用
PHP和MySQL操作应该注意的一些细节
理解学习PHP编码规范之注释和文件结构
PHP网站开发过程中注意这些安全知识
利用PHP自定义错误处理器处理出错信息
用PHP程序计算时间差的几种方法
PHP关于中文汉字替换与模式匹配的问题
PHP中的一些常识:类篇
PHP程序员一般都忽略了的几点精华
PHP4之COOKIE支持详解
用新PHP插件实现MySQL为基础的事务
如何利用PHP操纵Oracle LOB类型数据
PHP5 OOP编程之代理与定制异常(1)
PHP5 OOP编程之代理与定制异常(2)
用PHP编程语言开发动态WAP页面
PHP 编码规范-注释
用PHP正则表达式清除字符串的空白
PHP应用技巧:如何将代码中的通知和警告删除
PHP入门进阶学习必备的知识及工具
用PHP编程语言开发动态WAP页

方便实用的PHP生成静态页面类(非smarty)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 225 ::
收藏到网摘: n/a

不喜欢Smarty,直接写了一个生成静态的类,方便简单实用,希望大家继续完善。
复制代码 代码如下:
复制代码 代码如下:

//------------------静态生成----
$MyMake=new Makehtml;
$MyMake->MbUrl="News_Show.shtml";
$MyMake->Readfile();
$THTml=$MyMake->AllHtml;
$shuzu1=array();
$shuzu2=array();
$shuzu1[0]="<=\$keybord\$>";
$shuzu1[1]="<=\$description\$>";
$shuzu1[2]="<=\$title\$>";
$shuzu1[3]="<=\$Title1\$>";
$shuzu1[4]="<\$=Bid\$>";
$shuzu1[5]="<\$=Id\$>";
$shuzu1[6]="<=\$Contentb\$>";
$shuzu1[7]="<\$=BigId\$>";
$shuzu1[8]="<=\$Date\$>";
$shuzu1[9]="<=\$City\$>";
$shuzu1[10]="<=\$SmallId\$>";
$shuzu1[11]="<=\$CityId\$>";
$shuzu1[12]="width=\"100%\"";
$MyMake->OutUrl="News_show_1.shtml";
$shuzu2[0]="数组0";
$shuzu2[1]="数组1";
$shuzu2[2]="数组2";
$shuzu2[3]="数组3";
$shuzu2[4]="数组4";
$shuzu2[5]="数组5";
$shuzu2[6]="数组6";
$shuzu2[7]="数组7";
$shuzu2[8]="数组8";
$shuzu2[9]="数组9";
$shuzu2[10]="数组10";
$shuzu2[11]="数组11";
$shuzu2[12]="width=\"95%\"";
$MyMake->Replacehtml($shuzu1,$shuzu2);
$MyMake->SaveFile();
//------------------静态生成完成-----------