Guzzle 6: Keine json()-Methode mehr für AntwortenPhp

PHP-Programmierer chatten hier
Anonymous
 Guzzle 6: Keine json()-Methode mehr für Antworten

Post by Anonymous »

Zuvor in Guzzle 5.3:

Code: Select all

$response = $client->get('http://httpbin.org/get');
$array = $response->json(); // Yoohoo
var_dump($array[0]['origin']);
Ich könnte leicht ein PHP-Array aus einer JSON-Antwort erhalten. In Guzzle 6 weiß ich nicht, wie ich vorgehen soll. Es scheint keine json()-Methode mehr zu geben. Ich habe (schnell) das Dokument der neuesten Version gelesen und nichts über JSON-Antworten gefunden. Ich glaube, ich habe etwas übersehen, vielleicht gibt es ein neues Konzept, das ich nicht verstehe (oder vielleicht habe ich es nicht richtig gelesen).

Ist dieser (unten) neue Weg der einzige Weg?

Code: Select all

$response = $client->get('http://httpbin.org/get');
$array = json_decode($response->getBody()->getContents(), true); // :'(
var_dump($array[0]['origin']);
Oder gibt es einen Helfer oder so etwas?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post