首页 > 解决方案 > 使用树枝访问对象

问题描述

我有一个以这种方式构造的json

{"elements": [
  {
   "number": 1,
   "details": {
    "id": 1,
    "text": "test",
    "url": "https://img1.jpg",
   }
  },

 {
  "number": 2,
  "details": {
    "id": 2,
    "text": "test2",
    "url": "https://img2.jpg",
   }
  }]
}

我试图以这种方式访问

{% for article in elements %}
  <h1>{{article.number}}</h1>
  <p>{{article.details.text}}</p>
{% endfor %}

如果我删除 article.details.text 它可以工作,如果我添加它我有一个错误:

“键“文本”不存在,因为数组为空。”**

我该如何解决?

标签: phptwig

解决方案


推荐阅读