Comment combiner les deux chaînes de caractères dans twig?
Je veux faire quelque chose comme ceci:
{% set c=a+b %}
Où un et b sont des chaînes de caractères.
Comment puis-je le faire?
Vous devez vous connecter pour publier un commentaire.
Je veux faire quelque chose comme ceci:
{% set c=a+b %}
Où un et b sont des chaînes de caractères.
Comment puis-je le faire?
Vous devez vous connecter pour publier un commentaire.
La façon de le faire est:
stringOrVariable
?.
pour concaténer des chaînes ou variables, dans Twig nous utilisons~
. Exemple:{{ "Hello" ~ a }}
pour concaténer une chaîne et d'un variable. Pour les variables que vous pouvez faire{{ a ~ b ~ c }}
La~
remplace le point.
Utiliser le "~" de l'opérateur. Cette concaténer deux chaînes de caractères. L'opérateur "+" ne peut pas être utilisé pour combiner les chaînes.
Vous obtenez ceci:
Plus d'infos:
L'opérateur"+": Ajoute deux objets (les opérandes sont projetées à des numéros).
Vous pouvez utiliser:
{{ "Bonjour" ~ nom ~ "!" }}
Un plus clair exemple de l' {% block % page}...{% endblock %}:
Un plus clair exemple de l' {% block content %}...{% endblock %}: