Comparisons
Os operadores de comparação permitem verificar a relação entre dois valores. Abaixo estão os operadores suportados, com uma breve explicação e um exemplo prático de uso de cada um.
Operadores de comparações suportados atualmente:
==
: Verifica se dois valores são iguais.
Exemplo de uso:
{% if 'apple' == 'apple' %}
{# Retorna true #}
{% endif %}
===
: Verifica se dois valores são idênticos, ou seja, se são iguais e do mesmo tipo.
Exemplo de uso:
{% if 123 === 123 %}
{# Retorna true #}
{% endif %}
!=
: Verifica se dois valores são diferentes.
Exemplo de uso:
{% if 'apple' != 'orange' %}
{# Retorna true #}
{% endif %}
<
: Verifica se o valor à esquerda é menor que o valor à direita.
Exemplo de uso:
{% if 3 < 5 %}
{# Retorna true #}
{% endif %}
>
: Verifica se o valor à esquerda é maior que o valor à direita.
Exemplo de uso:
{% if 5 > 3 %}
{# Retorna true #}
{% endif %}
<=
: Verifica se o valor à esquerda é menor ou igual ao valor à direita.
Exemplo de uso:
{% if 3 <= 3 %}
{# Retorna true #}
{% endif %}
>=
: Verifica se o valor à esquerda é maior ou igual ao valor à direita.
Exemplo de uso:
{% if 5 >= 3 %}
{# Retorna true #}
{% endif %}