empty

empty 检查变量是否为空字符串、空数组、空哈希 false ,或者确切地说 null .

对于实现 Countable 接口, empty 将检查 count() 方法。

对于实现 __toString() 神奇的方法(而不是 Countable ),它将检查是否返回空字符串。

1
2
3
{% if foo is empty %}
    ...
{% endif %}