我的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"
}
}
]