解析JSON时未定义索引PHP

时间:2019-04-25 16:19:57

标签: php json string

我的PHP代码中有一个未定义索引的奇怪问题。

foreach ($arr as $event) {
        $place = "";
        $place = "Location: ".$event['locations']['title'];
}

我收到该错误:未定义索引:...中的位置

['locations'] ['title'] 来自我正在解析的JSON。

我知道有一些保留字,例如 $ this 等。但是不要认为位置是其中之一。

我也尝试过声明这样的位置

$locations = "";

但仍然在日志中看到错误。

JSON

  [ {  
      "title":"8 Grand Pianos Concert (16 November 2019)",
      "timeFrom":"2019-11-16 19:00:00",
      "timeTo":"2019-11-16 22:00:00",
      "listText":"Concerts in.....",
      "url":"https://concert-16-november-2019",
      "imageUrl":"https://8108273152422838272_o.jpg?f=62051",
         "locations":{  
         "title":"Complex",
         "url":"https://locations/complex"
      }
   }
]

这是到源的链接 https://plovdiv2019.eu/en/feed/events/json

0 个答案:

没有答案