我有以下我已解码的JSON对象。我知道要从对象访问数据,通常会:
$value = $obj->data
考虑以下内容,其中是从curl请求返回的变量
stdClass Object
(
[<account_name>] => stdClass Object
(
[id] => 123
[name] => "Some Name"
[email] = "someguy@somemail.net"
)
)
如果我不知道对象密钥,如何获取[id]
,[name]
,[email]
等的值?
答案 0 :(得分:4)
如果您使用json_decode
,请将第二个参数设置为true
,以将json数据解码为数组。
然后,即使您不知道密钥,也可以使用foreach
来循环数组。
答案 1 :(得分:0)
此功能很可能能够帮助您。 Get_Object_vars