数组或对象是什么?

时间:2015-02-14 03:59:59

标签: php arrays variables object

我有一个名为$account['access_token']的变量。

它有一些项目,当我打印它时看起来像这样:

{"access_token":"XXXXX","token_type":"Bearer"}

我要打印“XXXXX”。我已经尝试过了:

$account['access_token']['access_token'] 和: $account['access_token']->access_token

但它无法正常工作。我如何获得XXXXX?

感谢您的帮助,抱歉我的英语不好。

2 个答案:

答案 0 :(得分:4)

您的$account['access_token']变量看起来像是一个JSON字符串。尝试使用json_decode从中读取变量。

实施例

$obj = json_decode( $account['access_token'] );
var_dump( $obj->access_token );

答案 1 :(得分:1)

$obj = json_decode($account['access_token']);
var_dump($obj->access_token);

$assoc = json_decode($account['access_token'], true);
var_dump($assoc['access_token']);