使用运算符
我们可以对模板输出使用运算符,包括对“+”“-” “*” “/”和“%”的支持。
例如:
运算符 | 使用示例 |
---|---|
+ | {$a+$b} |
- | {$a-$b} |
| {$a$b} | |
/ | {$a/$b} |
% | {$a%$b} |
++ | {$a++} 或 {++$a} |
-- | {$a--} 或 {--$a} |
综合运算 | {$a+$b*10+$c} |
在使用运算符的时候,不再支持常规函数用法,例如:
{$user.score+10} //正确的
{$user["score"]+10} //正确的
{$user["score"]*$user["level"]} //正确的
{$user["score"]|myFun*10} //错误的
{$user["score"]+myFun($user["level"])} //正确的