PHP变量对象名称?

时间:2014-02-20 07:56:00

标签: php json

我有以下我已解码的JSON对象。我知道要从对象访问数据,通常会:

$value = $obj->data

考虑以下内容,其中是从curl请求返回的变量

stdClass Object
(
    [<account_name>] => stdClass Object
    (
        [id] => 123
        [name] => "Some Name"
        [email] = "someguy@somemail.net"
    )
)

如果我不知道对象密钥,如何获取[id][name][email]等的值?

2 个答案:

答案 0 :(得分:4)

如果您使用json_decode,请将第二个参数设置为true,以将json数据解码为数组。

然后,即使您不知道密钥,也可以使用foreach来循环数组。

答案 1 :(得分:0)

此功能很可能能够帮助您。 Get_Object_vars