[英]Using the "use" command in PHP with Composer packages
我尝试安装两个不同的作曲家包,并使用文档中提到的“使用”命令调用它们,我在 wamp64 localhost 上运行。
尝试通过浏览器访问文件时发生的错误是:(:) Fatal error: Uncaught Error: Class 'Goutte\Client' not found in C.\wamp64\www\crawler\index.php on line 5
我尝试使用的作曲家包是: https ://github.com/FriendsOfPHP/Goutte
这是当前的 index.php 文件:
<?php
use Goutte\Client;
$client = new Client();
$crawler = $client->request('GET', 'https://example.com/');
我完全按照文档进行操作,但是错误仍然存在。
这个问题的解决方案是在 index.php 文件的顶部添加这行代码:require 'vendor/autoload.php';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.