在Twig文件Symfony中获取数组对象的值

时间:2018-01-03 04:36:23

标签: php arrays symfony twig

我有一组传递给twig文件的数组。

others ={
          0:{id : 10, name: krist},
          1:{id : 20,  name: ryan}
         }

当我从twig文件中检索回来时,我检索如下。

{% for other in others %}
 {{other.id}}
{% endfor %}

上述方法始终显示错误如下:

  

在渲染模板期间抛出了异常   ("注意:数组到字符串转换")。

如何解决此问题?

1 个答案:

答案 0 :(得分:1)

你可以试试这个。

{% for other in others %}
    {% for o in other %}
        {{o.id}}
    {% endfor %}
{% endfor %}

{% for other in others %}
    {{other[0].id}}
{% endfor %}