Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 细枝标记-拉出变量_Arrays_Twig - Fatal编程技术网

Arrays 细枝标记-拉出变量

Arrays 细枝标记-拉出变量,arrays,twig,Arrays,Twig,我刚接触twig,很难从数组中得到我需要的东西 这是我的输出 {{dump(items)} 所以我有一个对象(我想)里面有嵌套的信息 我正试图取出8AS09DF8a90sd80的#文本,但除了垃圾堆之外,我什么也做不到 我试过: {{ dump(items[0]) }} {{ dump(items['content']) }} {{ items.content }} {{ items.['content']['text'] }} 还有一大堆其他格式,什么都不管用 如何在细枝中构建此结

我刚接触twig,很难从数组中得到我需要的东西

这是我的输出

{{dump(items)}

所以我有一个对象(我想)里面有嵌套的信息

  • 我正试图取出8AS09DF8a90sd80的#文本,但除了垃圾堆之外,我什么也做不到
我试过:

{{ dump(items[0]) }}

{{ dump(items['content']) }}

{{ items.content }}

{{ items.['content']['text'] }}
还有一大堆其他格式,什么都不管用

如何在细枝中构建此结构?

这应该可以:

{{ items.0.content['#langcode'] }}
我们需要使用:

  • 0
    选择
    项的第一个键
    
    • content
      选择
      content
      节点
      • #langcode
        使用
        #langcode
        键获取值
其中
[]
具有相同的角色:它们用于访问对象的属性,在本例中是与数组中的键关联的值。但是写入
items.0.content.#langcode
会触发语法错误,因为
#
不是有效字符(1),所以我们必须使用其他语法
['.#langcode']

来源:


(1) :我没有测试,但我对此非常肯定。

可能是@Jason的重复。这个答案对你有帮助吗?
{{ items.0.content['#langcode'] }}