在模板中使用数学运算符时,不能使用点号语法和常规的函数用法。所以如果是查询结果等,尽量使用数组语法,如:
// 错误用法 {$user.score+10} // 正确用法 {$user['score']+10} {$user['score']*$user['level']} // 错误用法 {$user['score']|myFun*10} // 正确用法 {$user['score']+myFun($user['level'])}
在模板中使用数学运算符时,不能使用点号语法和常规的函数用法。所以如果是查询结果等,尽量使用数组语法,如:
// 错误用法 {$user.score+10} // 正确用法 {$user['score']+10} {$user['score']*$user['level']} // 错误用法 {$user['score']|myFun*10} // 正确用法 {$user['score']+myFun($user['level'])}