patTemplate模板类的使用实例

 前面讲了一个phplib的使用,作为模板驱动的代表patTemplate一样有着稳定,快速开发等等的优点,下面介绍一个简单实用的例子,我们使用test.php来解析模板test.html 并使用patTemplate作为模板引擎

test.html 模板文件:

< patTemplate:tmpl  name ="article" >  
< html >  
< head >  
< title > A patTemplate example </ title >  
</ head >  
< body >  
< h3 > {HEADLINE} </ h3 >  
{CONTENT} 
</ body >  
</ html >  
</ patTemplate:tmpl >  

其中的变量headline/content是需要我们通过patTemplate来解析过来的

test.php文件:

<? PHP 
// 包含进模板类文件
include ( " includes/patTemplate.php " );  
//  初始化模板对象
$tmpl   =   new  patTemplate();  
//  设定模板文件目录
$tmpl -> setBasedir( " templates " );  
//  设定使用的模板文件
$tmpl -> readTemplatesFromFile( " example1.tmpl.html " );  
//  向模板添加变量
$tmpl -> addVar( " article " ,   " HEADLINE " ,   " This is the headline " ); 
$tmpl -> addVar( " article " ,   " CONTENT " ,   " And this is the content... " );  
//  最终解析并显示模板
$tmpl -> displayParsedTemplate( " article " ); 
?>   

这是最简单的一个例子,当然如果你熟悉PHPLIB的话,那么也可以轻松的在patTemplate里面使用象PHPLIB一样的循环结构,后面再介绍吧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值