牛骨文教育服务平台(让学习变的简单)

使用运算符

我们可以对模板输出使用运算符,包括对“+”“-” “*” “/”和“%”的支持。

例如:

运算符 使用示例
+ {$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"])} //正确的