有人可以告诉我为什么这不起作用? i
未被识别为(1,2或3),但与i
一样:
{% set test = '' %}
{% for i in range(0,2) %}
{% set test = test ~ ' ' ~ myArray.i %}
{% endfor %}
这是我的阵列:
array:3 [▼
0 => "test "
1 => "test "
2 => "test "
]
答案 0 :(得分:0)
要获得数组的元素,您需要使用像myArray[i]
这样的括号。
另外,作为改进,您只需在树枝而不是范围(http://twig.sensiolabs.org/doc/templates.html#other-operators)中使用for i in 0..2
。