我是php的初学者,我正在尝试使用一个库,但遇到错误
致命错误:未被捕获的错误:类'Einenlum \ LingueeApi \ Factory'不是 在C:\ xampp \ htdocs \ index.php:4中找到堆栈跟踪:#0 {main}被抛出 C:\ xampp \ htdocs \ index.php在第4行
我正确地遵循了自述文件中的内容 我的代码是这样的:
<?php
use Einenlum\LingueeApi\Factory;
$linguee = Factory::create();
$response = $linguee->translate('desert', 'eng', 'ger');
echo $response->toJson();
?>
答案 0 :(得分:1)
由于该库/软件包是通过composer
管理的,因此您需要使用composer
的自动加载功能:
<?php
require __DIR__ . '/vendor/autoload.php';
use Einenlum\LingueeApi\Factory;
...
查找更多信息
答案 1 :(得分:0)
您应该下载该库并放入C:\ xampp \ htdocs \中,以具有以下路径C:\ xampp \ htdocs \ Einenlum \ LingueeApi \ Factory并设置文件读取,写入和执行的权限
要使用供应商文件夹中的库,应在路径中指定
use vendor\Einenlum\LingueeApi\Factory;