PHP 模板 smarty 逻辑运算符号

xiaoxiao2021-03-01  11

用到了smarty ,, 所以总结一下smarty 里面的逻辑运算符

eq equal : 相等 neq not equal:不等于 gt greater than:大于 lt less than:小于 lte less than or equal:小于等于 gte great than or equal:大于等于 is even: 是偶数 is odd: 是奇数 is not even: 不是偶数 is not odd 不是奇数 not: 非 mod: 求模取余 div by: 被。。。除 && and : 并且 || or : 或者 is [not] div by 是否能被某数整除,例如:{if smarty.get.age is div by 3}…{/if}  is [not] even 是否为偶数,例如: smarty.get.age is div by 3}…{/if}  is [not] even 是否为偶数,例如: a is [not] even by b( b 即 ( a / b)is[not]odd b ) i s [ n o t ] o d d 是 否 为 奇 , 例 如 : a is not odd by b( b 即 ( a / $b) % 2 != 0

{if $_global_password} 是判断变量存不存在….

{if $_global_password!==”} 是判断变量等不等于空….

Smarty 中的 if 语句和中if 必须于 /if 成对出现. 可以使用 else 和 elseif 子句。

模板中使用 eq、ne、neq、gt、lt、lte、le、gte、ge、is even、is odd、is not even、is not odd、not、mod、div by、even by、odd by、==、!=、>、<、<=、>= 这些逻辑运算符号的时候必须和变量或常量用空格格开。

· · · · · · · · · · · · · · · · ·

转载请注明原文地址: https://www.6miu.com/read-3850146.html

最新回复(0)