Прутик для петли и массив c ключом
Я использую ветку и у меня есть массив с ключом, как это:
array[1] = "alpha"
array[2] = "bravo"
array[3] = "charlie"
array[8] = "delta"
array[9] = "echo"
и я хотел бы получить ключ (1,2,3,8,9)
и контент (alpha, bravo, charlie, delta, echo)
в цикле, чтобы получить все значения этого массива.
как я могу это сделать ?
спасибо
3 ответа:
вот этот пример на странице SensioLab на
for
теги:<h1>Members</h1> <ul> {% for key, user in users %} <li>{{ key }}: {{ user.username|e }}</li> {% endfor %} </ul>
http://twig.sensiolabs.org/doc/tags/for.html#iterating-over-keys
Я думаю, вы хотите сделать "итерации по ключам и значениям"
как док здесь говорит, просто добавьте | / keys " в переменную, которую вы хотите, и это волшебным образом произойдет.
{% for key, user in users %} <li>{{ key }}: {{ user.username|e }}</li> {% endfor %}
никогда не помешает поискать, прежде чем спрашивать:)