我需要访问Json中一个变量元素的值,但是这个变量有一个冒号(:),我每次都得到一个未定义的变量。
{#370 ▼
+"im:name": {#371 ▶}
+"im:image": array:3 [▶]
+"im:itemCount": {#380 ▶}
+"im:price": {#381 ▶}
+"im:contentType": {#385 ▶}
+"rights": {#387 ▶}
+"title": {#388 ▶}
+"link": {#390 ▶}
+"id": {#391 ▶}
+"im:artist": {#393 ▶}
+"category": {#396 ▶}
+"im:releaseDate": {#397 ▶}
}
例如,$feed->category
是可以的,但是任何具有以下内容的内容:$feed->im:category
会抛出错误。
2条答案
按热度按时间5sxhfpxr1#
使用大括号语法
bejyjqdl2#
尝试
json_decode
它并强制使用JSON_OBJECT_AS_ARRAY
关联数组。