laravel 4获取给定密钥的JSON值

时间:2013-12-27 02:54:48

标签: php json laravel-4

我正在使用:

$location = file_get_contents($mapurl);

以json响应:

{
  "results" : [],
  "status" : "ZERO_RESULTS"
}

如何为给定密钥提取值?

我试过了:

$status = $location::get('status');

但这会引发错误。

1 个答案:

答案 0 :(得分:3)

尝试

$location = json_decode(file_get_contents($mapurl));
$status = $location->status;

file_get_contents返回一个字符串,您必须调用json_decode将其转换为对象,然后才能访问status属性。