小枝为循环和数组与键

我使用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:)