PHP 和 Twig 数组迭代
PHP and Twig array iteration
你好,我有一个 php 数组 $arrayTitle,我已经转换成 Twig:
echo $twig->render('newline.twig', array(
'allTheTitles' => $arrayTitle ));
我希望 Twig 迭代数组:
{% for i in allTheTitles %}
<option>{{ i.allTheTitles }}</option>
{% endfor %}
不幸的是,这是我得到的效果:
<select>
<option></option>
<option></option>
</select>
所以就好像 Twig 知道它是一个数组并且它猜到了它的长度 (2) 但由于某些对我来说难以理解的原因它没有 return 数组的值。我在这里做错了什么?
像下面这样使用
{% for i in allTheTitles %}
<option>{{ i }}</option>
{% endfor %}
如果不行,分享 $arrayTitle
的价值 ?
你好,我有一个 php 数组 $arrayTitle,我已经转换成 Twig:
echo $twig->render('newline.twig', array(
'allTheTitles' => $arrayTitle ));
我希望 Twig 迭代数组:
{% for i in allTheTitles %}
<option>{{ i.allTheTitles }}</option>
{% endfor %}
不幸的是,这是我得到的效果:
<select>
<option></option>
<option></option>
</select>
所以就好像 Twig 知道它是一个数组并且它猜到了它的长度 (2) 但由于某些对我来说难以理解的原因它没有 return 数组的值。我在这里做错了什么?
像下面这样使用
{% for i in allTheTitles %}
<option>{{ i }}</option>
{% endfor %}
如果不行,分享 $arrayTitle
的价值 ?