找不到"Guzzle\Http\Client"类

Htm*_*sin 5 php guzzle

我正在尝试在sitepoint http://www.sitepoint.com/guzzle-php-http-client/上关注本教程,我按照这里的步骤安装了http://docs.guzzlephp.org/en/最新/ overview.html #instal和我正在尝试运行第一个简单的例子,但它给了我一个问题.我还检查了我的PHP版本要求(5.5):我的是5.6,那就好了.

我正在使用MAC,请参阅下面的代码.

error_reporting(E_ALL);
ini_set('display_errors', 1);

require_once 'vendor/autoload.php';

use Guzzle\Http\Client;
use Guzzle\Http\EntityBody;
use Guzzle\Http\Message\Request;
use Guzzle\Http\Message\Response;

$client = new Client("https://qrng.anu.edu.au");

$request = $client->get('/API/jsonI.php?length=10&type=uint8');

$response = $request->send();

echo $body = $response->getBody(true);
Run Code Online (Sandbox Code Playgroud)

拜托,我错过了什么?

pin*_*sia 8

它是,

use GuzzleHttp\Client;
Run Code Online (Sandbox Code Playgroud)

看来您的以下教程基于Guzzle 3.7和您已安装Guzzle 6.

学到更多.