我正在尝试打印传递给树枝模板的变量的值。我正在使用这段代码:
{{ naziv[0] }}
索引为 0,因为传递的数组只有一个元素。提到的代码会产生以下错误:
具有键“title”的数组的键“0”不存在于...
但是当我像这样使用 for 循环时:
{% for key,value in naziv %}
{{ value }}
{% endfor %}
我得到了我想要的。
出了什么问题{{naziv[0]}}
?
基于var_dump
of array(1) { ["title"]=> string(11) "SpaceVision" }
您应该以这种方式访问您的数组:{{ naziv['title'] }}
.
数组的键是关联数组,而不是数字索引数组。这就是为什么你不能使用naziv[0]
.
您还可以使用:{{ naziv.title }}
aswell.
See the 文档 http://twig.sensiolabs.org/doc/templates.html#variables.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)