条件输出

条件输出语句

switch if eq 等比较标签。

用法switch标签

1.<switch name='Think.get.type'>

<case value='gif|png|jpg'>图片格式</case>//表示$_GET['type']是否是gif、 png、jpg如果是就显示是图片格式

<case value='2' break='0'>value2</case>系统默认是有break标签的意思是如果 匹配成功就不再往下匹配break=0 就是不需要break

<default/>其他格式

</switch>

2.<switch name="User.userId">

<case value='$admin'>admin</case>

<case value='$memberId'>member</case>//value也可以使用变量

<default/>default

    </switch>

比较标签

<比较标签 name='变量' value='值'>

内容

</比较标签>

系统支持的主要比较标签有

eq或equal:等于

neq或notequal:不等于

gt:大于//对于英语不好的人来说常常分不清gt,lt看到gtG就是哥联想到大于的 意思

egt:大于等于

lt:小于

elt:小于等于

heq: 恒等于

nheq:不恒等于

用法一致:

<eq name='name' value='5'>//意思是name是否等于5然后判断显示

相等

<else/>

不相等

</eq>

eq可以和foreach合用就可以判断遍历判断数组的所有值

<eq name="vo:name|strlen" value="5">{$vo.name}</eq>//对对name使用了函数判断字符串的长度,如果字符串的长度等于5就输出。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值