Twigでnullをチェックするにはどうすればいいですか? 質問する

Twigでnullをチェックするにはどうすればいいですか? 質問する

Twig テンプレート内の値が NULL かどうかを確認するには、どのような構造を使用すればよいですか?

ベストアンサー1

具体的に何が必要かによって、次のようになります。

  • is null値が次の値であるかどうかを確認しますnull:
{% if var is null %}
    {# do something #}
{% endif %}
  • is defined変数が定義されているかどうかを確認します。
{% if var is not defined %}
    {# do something #}
{% endif %}

さらに、is sameasnull2 つの値の型厳密な比較を行う test は、 以外の値(など)をチェックする場合に役立つ可能性がありますfalse

{% if var is sameas(false) %}
    {# do something %}
{% endif %}

おすすめ記事