小枝为循环和数组与键
我使用Twig,我有一个像这样的键的数组:
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)
来获得这个数组的所有值。
我怎么能做到这一点?
谢谢
我find了答案:
{% for key,value in array_path %} Key : {{ key }} Value : {{ value }} {% endfor %}
在for
标签的SensioLab页面中有这个例子:
<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
我想你想要做“迭代键和值”
正如这里的文档所说,只需在您想要的variables中添加“|键”,它就会奇迹般的发生。
{% for key, user in users %} <li>{{ key }}: {{ user.username|e }}</li> {% endfor %}
它从来没有痛苦之前要求search:)