smarty 运算符列表

Posted zhuyongzhe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了smarty 运算符列表相关的知识,希望对你有一定的参考价值。

下面是可用的运算符列表,使用中都会放到元素的中间并且用空格分隔。 注意列表中[方括号]的是可选的,而且还会列出对应php的表达式。

详见:Chapter 7. 内置函数

 

运算符别名语法示例含义对应PHP语法
== eq $a eq $b 等于 ==
!= ne, neq $a neq $b 不等于 !=
> gt $a gt $b 大于 >
< lt $a lt $b 小于 <
>= gte, ge $a ge $b 大于等于 >=
<= lte, le $a le $b 小于等于 <=
===   $a === 0 绝对等于 ===
! not not $a 非 (一元运算) !
% mod $a mod $b 取模 %
is [not] div by   $a is not div by 4 取模为0 $a % $b == 0
is [not] even   $a is not even [非] 取模为0 (一元运算) $a % 2 == 0
is [not] even by   $a is not even by $b 水平分组 [非] 平均 ($a / $b) % 2 == 0
is [not] odd   $a is not odd [非] 奇数 (一元运算) $a % 2 != 0
is [not] odd by   $a is not odd by $b [非] 奇数分组 ($a / $b) % 2 != 0

以上是关于smarty 运算符列表的主要内容,如果未能解决你的问题,请参考以下文章

Smarty标签 for运算

smarty 赋值 很简单的一个运算后赋值问题变量循环加1后再将值赋回给该变量,如ASP的“ i=i+1 ”

python:运算符、列表、字符串

逗号运算符的三角归约如何知道制作所有列表的列表?

在单行代码中使用 *(扩展运算符)打印列表列表

在Python中对具有不同运算符的列表求和