小编典典

如何在 Twig 中检查 null?

all

我应该使用什么构造来检查 Twig 模板中的值是否为 NULL?


阅读 91

收藏
2022-04-21

共1个答案

小编典典

取决于你到底需要什么:

  • is null检查值是否为null

     {% if var is null %}
     {# do something #}
    

    {% endif %}

  • is defined检查变量是否已定义:

     {% if var is not defined %}
     {# do something #}
    

    {% endif %}

此外is sameas,对两个值进行类型严格比较的测试可能对检查除null(like
false) 以外的值感兴趣:

{% if var is sameas(false) %}
    {# do something %}
{% endif %}
2022-04-21