tp5渲染判断if_tp5条件判断,in,notin,between,if等

本文详细介绍了ThinkPHP5模板引擎中各种条件判断标签的使用,包括eq、switch、if、in、notin、between等,以及range、present、notpresent、empty、notempty、defined和notdefined等辅助判断标签,帮助开发者更好地进行模板逻辑控制。
摘要由CSDN通过智能技术生成

一、比较标签如:

{比较标签 name="变量" value="值"}

内容

{/比较标签}

{eq name="name" value="value"}

相等

{else/}

不相等

{/eq}

二、判断标签

1、SWITCH标签

{switch name="变量" }

{case value="值1|值3" break="0或1"}输出内容1{/case}

{case value="值2"}输出内容2{/case}

{default /}默认情况

{/switch}

2、IF标签

{if condition="($name == 1) OR ($name > 100) "} value1

{elseif condition="$name eq 2"/}value2

{else /} value3

{/if}

3、IN和NOTIN

1.in标签来判断模板变量是否在某个范围内

{in name="id" value="1,2,3"} id在范围内 {/in}

2.如果判断不在某个范围内,可以使用notin标签:

{notin name="id" value="1,2,3"}

id不在范围内

{/notin}

4

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值