标签归档:smarty

smarty比较操作符详细对照表

smarty 比较操作符对照表

操作符 中文解释
eq 相等
ne、neq 不相等
gt 大于
lt 小于
gte、ge 大于等于
lte、le 小于等于
not
mod 求模
is [not] div by 是否能被某数整除
is [not] even 是否为偶数
is [not] odd 是否为奇

使用示例:
$a is [not] even by $b即($a / $b) % 2 == 0
$a is not odd by $b即($a / $b) % 2 != 0
以上操作符可用在Smarty中的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、==、!=、>、<、<=、>=. 在使用这些修饰词时,必须和变量或常量用空格格开.