php - 尝试导入文件
问题描述
我是 php 的初学者,我正在尝试使用一个库,但我遇到了一个错误
致命错误:未捕获的错误:在 C:\xampp\htdocs\index.php:4 中找不到类 'Einenlum\LingueeApi\Factory' 堆栈跟踪:#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();
?>
解决方案
由于该库/包是通过composer
您需要使用composer
的自动加载来管理的:
<?php
require __DIR__ . '/vendor/autoload.php';
use Einenlum\LingueeApi\Factory;
...
在https://getcomposer.org/doc/01-basic-usage.md#autoloading找到更多信息
推荐阅读
- r - 从另一个 data.table 中查找间隔 - 按组
- jquery - 通过 jQuery 更新的复选框未在表单提交中检查,但在屏幕上
- python - 使用 for 循环遍历列表时出现 IndexError
- c++ - 为什么我需要包括
获取 <=> 编译的标头? - python - TypeError:无法将 cuda:0 设备类型张量转换为 numpy。首先使用 Tensor.cpu() 将张量复制到主机内存
- php - 如何正确循环遍历将信息插入具有相关表的数据库的数组?
- javascript - 如何防止 React 中的默认浏览器输入验证?
- json - 将文件列表转换为 json 映射
- sql - 如果所有 7 天的周数都存在,如何编写 SQL 查询来选择一个 ID
- python - 不断死亡的工人 Flask-SocketIO + uWSGI