89a172f7418eb95817e35162791ba785dbc153c4
[yaffs-website] / vendor / twig / twig / doc / tests / iterable.rst
1 ``iterable``
2 ============
3
4 .. versionadded:: 1.7
5     The iterable test was added in Twig 1.7.
6
7 ``iterable`` checks if a variable is an array or a traversable object:
8
9 .. code-block:: jinja
10
11     {# evaluates to true if the foo variable is iterable #}
12     {% if users is iterable %}
13         {% for user in users %}
14             Hello {{ user }}!
15         {% endfor %}
16     {% else %}
17         {# users is probably a string #}
18         Hello {{ users }}!
19     {% endif %}