最佳答案
先前在狂饮5.3:
$response = $client->get('http://httpbin.org/get');
$array = $response->json(); // Yoohoo
var_dump($array[0]['origin']);
我可以很容易地从JSON响应中获得一个PHP数组。现在在狂饮6中,我不知道该怎么做。似乎没有json()
方法了。我(快速)阅读了最新版本的文档,但没有找到任何关于JSON响应的信息。我想我错过了一些东西,也许有一个新的概念,我不明白(或者也许我没有正确阅读)。
这条新路是唯一的路吗?
$response = $client->get('http://httpbin.org/get');
$array = json_decode($response->getBody()->getContents(), true); // :'(
var_dump($array[0]['origin']);
或者有没有帮手之类的?