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)包含文件
使用include标签包含外部的文件
<includefile=’’>
1,file的值和di

本文详细介绍了ThinkPHP框架中的模板引擎语法,包括变量输出、系统变量、包含文件、display()方法、if判断、volist标签、比较标签以及模板引擎的使用和配置。此外,还讲解了ThinkPHP如何集成其他模板引擎如Smarty,并探讨了数据缓存和页面缓存的实现方式。
最低0.47元/天 解锁文章
172

被折叠的 条评论
为什么被折叠?



