Etiketler örneğin fonksiyonları daha az esnektir:
1) Eğer iki kez tekrarlamak istiyorum bir değişken bir dosyanın içeriğini saklamak istiyorsanız :
{% set content = include('test.twig') %}
yerine:
{% set content %}
{% include 'test.twig' %}
{% endset %}
Eğer filtre eklemek istiyorsanız
2):
{{ include('alert.twig') | upper }}
Onun etiketi eşdeğeri:
{% set temp %}
{% include 'alert.twig' %}
{% endset %}
{{ temp | upper }}
Görüyorsunuz, yerine {% include %}
ait {{ include }}
dünyayı değiştirmek, ancak gerektiğinde bazı karmaşıklığı kaldırılmayacak Twig kullanarak zor şeyler yapmak.) (Symfony 2.8 (LTS) Gönderen
{{ }} is used to print the result of an expression evaluation;
{% %} is used to execute statements.