我使用composer:
在我的项目中安装PhpExcel库"require": {
"phpoffice/phpexcel": "dev-master"
}
我在我的作曲家文件夹中看到:composer/autoload_namespaces.php
:
return array(
'PHPExcel' => array($vendorDir . '/phpoffice/phpexcel/Classes'),
.....
)
现在在我的控制器中我做了:
$objPHPExcel = \PHPExcel_IOFactory::load($inputFile);
但我有错误:
"Class 'PHPExcel_IOFactory' not found"
。我不明白我的错误在哪里。你能帮帮我吗? Thx提前
答案 0 :(得分:0)
创建composer.json
文件时,您应该运行
composer install
接下来在您的代码中,您应该包含生成的自动加载器:
require __DIR__ . '/vendor/autoload.php';
一切都好。应该有效。您不能在vendor
目录中修改任何内容。