使用default
过滤器(文档),我不明白这种情况:
{% set ico_only = false %}
{{ dump(ico_only) }} // false
{{ dump(ico_only|default(true)) }} // true
Run Code Online (Sandbox Code Playgroud)
为什么第二个转储返回 true ?ico_only
已经定义了。
这是一个很好的问题。
但在文档中,它说;value if the value is undefined or empty
所以 false 被认为是空的。
请参阅:https: //github.com/twigphp/Twig/issues/769
归档时间: |
|
查看次数: |
1068 次 |
最近记录: |