ThinkPHP中的模板引擎和视图层

本文详细介绍了ThinkPHP框架中的模板引擎语法,包括变量输出、系统变量、包含文件、display()方法、if判断、volist标签、比较标签以及模板引擎的使用和配置。此外,还讲解了ThinkPHP如何集成其他模板引擎如Smarty,并探讨了数据缓存和页面缓存的实现方式。
摘要由CSDN通过智能技术生成

1.常用的模板引擎语法:

(1)变量输出 

{变量名}

还可以使用系统变量:

{$Thinkphp.get.变量名}

系统变量分为几类:

1,包括 sessioncookie  server  get post

  $Think.server.REMOTE_ADDR

{$Think.server.REMOTE_ADDR}

  {$Think.get.name }

<!-- 以上写法还可以写成 -->

 {$_SERVER.REMOTE_ADDR}

   {$_SERVER.SERVER_ADDR}

<!--系统常量-->

2,{$Think.const.MODULE_NAME}

{$Think.__SELF__}

{$Think.__APP__}

3.特殊变量

ThinkPHP内部定义的变量

<!--特使变量 -->

{$Think.version}

 {$Think.now}

{$think.template}

{$think.LDELIM}

{$think.RDELIM}

2.对变量使用函数

<!-- 对变量使用函数-->

{$list|implode=','|substr=0,7}

{变量名|函数1=参数1,参数2|函数2=参数1,参数2}

其中###代替当前变量的参数位置,如果当前

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值