获取PHP变量中JSON对象的值

时间:2013-11-11 20:13:44

标签: php json variables object

我有以下JSON对象:

[Object, Object, Object, Object, Object, Object, Object, Object, Object, Object]
   0: Object
      category: Object
         0: "Value"

我想知道如何在PHP中的变量中获得'Value'。 我认为category [0]会这样做但我得到以下而不是'Value':

 __proto__: Object 

我该怎么办?

1 个答案:

答案 0 :(得分:1)

您必须将JSON字符串转换为关联数组,这由json_decode()完成,第二个参数设置为true。

$var = json_decode($json, true); 
$value = $var['0']['category']['0'];