从json_decode输出获取返回值

时间:2011-11-29 00:03:50

标签: php json

所以把它作为浏览器的url输出。

{
 "data": {
  "detections": [
   [
    {
     "language": "en",
     "isReliable": false,
     "confidence": 0.5714286
    }
   ]
  ]
 }
}

现在我需要从返回的值中获取“en”值 我试过了:

$from = $json->data->detections->language;

仍然没有用。我在这里失踪了什么?

$json = json_decode(file_get_contents($detect));

1 个答案:

答案 0 :(得分:7)

$json->data->detections[0][0]->language;

获取var_dump($json);并查看实际结构