【发布时间】:2017-12-13 03:25:06
【问题描述】:
我正在使用 Guzzle 与外部 API 通信并以这种方式获取响应:
return $res->getBody()->getContents();
这部分工作正常,我可以在 Chrome 检查器中看到返回的值。我面临的问题是在响应中获取特定值。我用 3 个值嵌套了 JSON:aggregations(值数组)、hits(值数组)、total(数字)。我不想返回所有东西,我只想返回hits下的值。
$res->hits 不起作用
$res['hits'] 不起作用
json_encode($res) 只是返回一个丑陋的长字符串
【问题讨论】:
标签: php json laravel parsing guzzle