美好的一天,请我刚刚下载了无头 Chromium php 库,是的,这也是我在使用其他库时遇到的问题。我一直在使用 php 进行编码并且已经很擅长,但是,我在 zend 框架中使用原始 php,我不知道如何自动加载库。下载后,我包含了 browserFactory 类,但还有其他依赖项,它会抛出一个错误,即找不到某某类。我继续包括,但它需要另一个,而且有很多。请问有没有办法解决这个问题。如何在目录中包含所有文件或自动加载所有类?
1 回答
梵蒂冈之花
TA贡献1900条经验 获得超5个赞
如果要自动加载类,则必须使用 composer。您可以通过运行以下命令来安装 PHP Chromium 库:
composer require chrome-php/chrome
然后,在您的主 PHP 文件(在 Zend 中public/index.php)中,添加以下行:
require 'path/to/vendor/autoload.php';
最后,您可以通过导入它们来使用库的类:
// With USE declaration
use HeadlessChromium\BrowserFactory;
$browserFactory = new BrowserFactory();
// Or without the USE declaration
$broswerFactory = new HeadlessChromium\BrowserFactory();
- 1 回答
- 0 关注
- 160 浏览
添加回答
举报
0/150
提交
取消