加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

thinkphp if标签的condition

(2011-02-12 09:50:04)
标签:

标签

语法

例如

属性

流年

it

分类: PHP

thinkphp if标签的condition
关键字: php
if标签的condition属性支持点语法和对象语法,例如:

< if  condition= "$user.name neq '流年'"  >

   流年

< elseif  condition= "$user:name eq 'TP'"  >

   ThinkPHP

< else />

   其他

</ if >

 

复杂的条件判断可以使用if标签。例如:

<if condition="$_SESSION['login'] eq true">login true
<elseif condition="$_SESSION['login'] eq 'admin'" />login admin
<else /> value3
</if>
       
在condition属性中可以支持eq等判断表达式,同上面的判断标签,但是不支持带有">"、"<"等符号的用法,因为会混淆模板解析。

if标签的condition属性里面基本上使用的是php语法,可以直接书写php代码

例如示例代码中,直接应用了函数

 


增加快捷输出 {#var} 用于输出 $_COOKIE['var']
支持session和cookie数组点语法输出,例如 {@var1.var2} {#var1.var2}

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有