if 条件判断语句是很常用的语句,在Thinkphp模板中应该如何使用if判断呢?
与php原生的相似,只是形式不同。
<if condition="条件判断">...</if>
<if condition ="条件判断">...<else />...</if>
<if condition="条件判断">...<elseif condition="">...<else>...</if>
以下是示例:
<if condition="$num eq 5"> num值等于5 </if> <if condition="($num lt 0) OR ($num gt 10)"> num值小于0或大于10 <elseif condition="$num eq 5" /> num值等于5 <else /> num值在0到10之间但不等于5 </if>
注意:condition条件中 判断大于 等于 小于 用 gt eq lt egt elt 不要用 > <等,其中唯有等于可以用 ==
如果表示两个条件,用 (条件1) OR (条件2) 形式。