初识PEAR HTML_Template_IT (一)
September 9, 2007 – 2:38 pm
(164 hits) PHP 的模版技术名气最大的应该算是现在的smarty了,这次小看了下PEAR Package里面的HTML_Template_IT,使用了下,感觉还不错,下面简单的介绍下…..(smarty是属于编译型的模版引擎,默认的会建立个template_c的文件夹,把执行过的模版缓存起来,速度会比PEAR 的HTML_Template快了,有人做过实验了…循环输出1000次)…
这里假设,用户的机器上已经装好了php的运行环境,并且安装了PEAR和PEAR HTML_Template_IT……..
下面写上两个页面做测试,一个为test.php(是测试的脚本文件),test.tpl(是测试使用的模版文件,架设放在templates文件夹下);
test.php
- require_once('HTML/Template/ITX.php'); //引入模版类
- $template = new HTML_Template_ITX("templates");//新建个模版类
- $template->loadTemplatefile("test.tpl",true,true);//载入模版文件,此处是test.tpl
- $template->setVariable("TITLE","这个是测试TITLE" );//创建模版占位符变量TITLE
- $template->setVariable("MESSAGE","这个是测试MESSAGE" );//创建模版占位符MESSAGE
- $template->show();//输出到模版
test.tpl 在这里占位符以{} 花括号来表示,等执行的时候,占位符将被替换成我们设置的变量输出给页面..
- {TITLE}
- {MESSAGE}
One Response to “初识PEAR HTML_Template_IT (一)”
貌似不错,回头研究
By 微星创想 on Sep 13, 2007