这里是PHP代码:相同(===)在枝杈
if ($var===0) {do something}
它“不会的东西”,只有当$var
实际为0(如果$var
没有设置,这是行不通的,所以一切都好)。
然而,嫩枝不支持===运营商,如果我写:
{% if var==0 %}do something{% endif %}
它“做一些事情”所有的时间(即使$var
未设置)。为了解决这个问题,我写了这样的代码:
{% if var matches 0 %}do something{% endif %}
它是一个正确的方式做===比较的枝条,或我做错了什么吗?如果不对,应该如何解决?
谢谢,这个是非常有用的 –
不客气! –