Daha önce Guzzle 5.3'te:
$response = $client->get('http://httpbin.org/get');
$array = $response->json(); // Yoohoo
var_dump($array[0]['origin']);
Kolayca bir JSON yanıtı bir PHP dizi alabilir. Şimdi Guzzle 6'da nasıl yapılacağını bilmiyorum. json()
Artık bir yöntem yok gibi görünüyor . Dokümanı en son sürümden (hızlı bir şekilde) okudum ve JSON yanıtları hakkında hiçbir şey bulamadım. Sanırım bir şeyi kaçırdım, belki anlamadığım yeni bir kavram var (ya da belki de doğru okumadım).
Bu (aşağıda) yeni yol tek yol mu?
$response = $client->get('http://httpbin.org/get');
$array = json_decode($response->getBody()->getContents(), true); // :'(
var_dump($array[0]['origin']);
Yoksa bir yardımcı ya da bunun gibi bir şey var mı?
$response->json()
yardımcıyı aşamalı olarak kaldırmışlar gibi görünüyor .