来自API调用的Print_r()响应

时间:2015-07-09 23:47:12

标签: php arrays api object

所以我试图存储响应的值,但我不知道如何。在我print_r()数组后,我得到以下内容:

stdClass Object
(
[user_id] => id number
[access_token] => access token code
[token_type] => BEARER
)

我的问题是我如何设置一个变量到access_token? 像这样:

$access_token = $array['access_token'] ?

2 个答案:

答案 0 :(得分:0)

它不是一个数组,它是一个对象(参见->输出的第一行)。要访问对象属性,请使用[],而不是$access_token = $array->access_token;

/((m)|(k)|(Btu(\(th\))?)|(ft)|(m)|(?:\.))+/g

答案 1 :(得分:0)

您也可以将对象转换为像这样的数组

$array = json_decode(json_encode($your_object), true);