Php 在json响应中访问深层嵌套值的最简单方法?
我的回答如下(我缩短了额外的时间): 每次我得到这个响应时,“属性”中只有一项。获取这个值的最简单方法是什么?到目前为止,我有:Php 在json响应中访问深层嵌套值的最简单方法?,php,json,Php,Json,我的回答如下(我缩短了额外的时间): 每次我得到这个响应时,“属性”中只有一项。获取这个值的最简单方法是什么?到目前为止,我有: $json = json_decode($json_data); 试试这个: var_dump( $json->Products[0]->links->Attributes); 对象字段也可以是对象或数组: 请参阅字段:$object->object 参考数组的i单元格:$object->array[i] 附言。 请编辑json,它缺少结
$json = json_decode($json_data);
试试这个:
var_dump( $json->Products[0]->links->Attributes);
对象字段也可以是对象或数组:
- 请参阅字段:$object->object
- 参考数组的i单元格:$object->array[i]
请编辑json,它缺少结尾…您可能还想尝试一些用于PHP的json路径库:
$json = json_decode($json_data, true);
echo $json["Products"][0]["links"]["Attributes"][0]["id"];
$json = json_decode($json_data, true);
echo $json["Products"][0]["links"]["Attributes"][0]["id"];