将JSONObject转换为PHP变量后,无法访问JSONObject中的数组

时间:2014-06-19 19:53:42

标签: php arrays json

我有一个JSONObject,其中一个属性是一个数组。我使用以下命令将JSONObject转换为PHP中的变量:

 $file = file_get_contents($page);
 $jason = json_decode($file,true);

其中$page是包含我的JSONObject的网页。但是,当我尝试访问PHP中新对象的属性时,该对象具有JSON值的数组,PHP吐出的值只是"数组"。例如:

$jason['address'];

只返回"数组"而不是实际的数组。如何获取JSONObject数组中的实际信息?

1 个答案:

答案 0 :(得分:1)

这意味着$jason['address'];array,无法回复。

var_dump($jason['address']);

将为您提供该数组信息。

我建议使用:

var_dump($jason);

查看您真正使用的信息。