Xar*_*das 5 arrays symfony twig
我正在尝试打印传递给twig模板的变量的值.我正在使用此代码:
{{ naziv[0] }} 索引为0,因为传递的数组只有一个元素.提到的代码会产生以下错误:
{{ naziv[0] }}
带有"标题"键的数组的键"0"在...中不存在
但是当我像这样使用循环:
{% for key,value in naziv %} {{ value }} {% endfor %}
我得到了我想要的东西.
怎么了{{naziv[0]}}?
{{naziv[0]}}
php*_*r01 14
基于对var_dump的array(1) { ["title"]=> string(11) "SpaceVision" }
var_dump
array(1) { ["title"]=> string(11) "SpaceVision" }
您应该以这种方式访问您的阵列:{{ naziv['title'] }}.
{{ naziv['title'] }}
数组的关键是关联的而不是数字索引的数组.这就是你不能使用的原因naziv[0].
naziv[0]
你也可以使用:{{ naziv.title }}aswell.
{{ naziv.title }}
请参阅文档.
moo*_*e99 5
您的数组未编号索引,因此naziv[0]未定义.访问它naziv.title.
naziv.title
归档时间:
12 年,11 月 前
查看次数:
33622 次
最近记录: