ThinkPHP模版引擎中<if>标签中的条件condition中,多维数组(大于1维)用点号(.)时,判断不成立!

ThinkPHP模版引擎中<if>标签中的条件condition中,多维数组(大于1维)用点号(.)时,判断不成立!

例如:

<if condition="$or.sor.type eq 'wo'">我<elseif condition="$or.sor.type eq 'ni'" />你<elseif condition="$or.sor.type eq 'ta'" />他<else />NULL</if>

不能用“.”,可改成用“['']”

<if condition="$or['sor']['type'] eq 'wo'">我<elseif condition="$or['sor']['type'] eq 'ni'" />你<elseif condition="$or['sor']['type'] eq 'ta'" />他<else />NULL</if>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值