繁体   English   中英

在带有 Composer 包的 PHP 中使用“use”命令

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM