Suite à mon article sur TWIG, voici quelques variables utiles pour TWIG.

Afficher l’index d’un tableau

{{ user['id'] }}

Afficher l’attribut d’un objet

dont le getter respecte la convention $objet->getAttribut()

{{ user.id }}

Afficher une variable en lui appliquant un filtre

Ici, « upper » met tout en majuscules

{{ pseudo|upper }}

Afficher une variable en combinant les filtres

« striptags » supprime les balises HTML

{{ news.texte|striptags }}

Utiliser un filtre avec des arguments

Attention, il faut que date soit un objet de type Datetime ici. Les arguments de date sont les même que pour les dates en PHP.

{{ date|date('d/m/Y') }}

Concaténer

{{ nom ~ " " ~ prenom }}

Insérer des variables dans un texte

équivalent à printf

{{ "Il y a %s pommes et %s poires"|format(153, nb_poires) }}

Source