我在 Symfony2 中遇到了一个关于 twig 的奇怪问题。我正在使用以下数组:
[days] => Array
(
[1] => Array
(
[money] => 9
)
[2] => Array
(
[money] => 21
)
[3] => Array
(
[money] => 38
)
[4] => Array
(
[money] => 6
)
[18] => Array
(
[money] => 6
)
[19] => Array
(
[money] => 3
)
[31] => Array
(
[money] => 11
)
)
为了测试这个我使用了以下代码
{% for key in days %}
{{ key }}<br>
{% endfor %}
但输出显示以下内容
0
1
2
3
4
5
6
但它应该看起来像这样
1
2
3
4
18
19
31
看起来 twig 创建了一个带有新索引的新数组。有没有办法从数组中获取正确的索引?
With var_dump($days)
在 php 中我可以看到正确的索引,所以“问题”与树枝有关。
你也可以尝试这个:
{% for key,value in users %}
{{ key }}
{% endfor %}
或者也许查看 for 循环中定义的“循环”对象
http://twig.sensiolabs.org/doc/tags/for.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)