yii2 手动添加 phpoffice\phpexcel
1.下载地址:https://github.com/PHPOffice/PHPExcel
2.解压并修改文件名为phpexcel
在yii项目的vendor目录下创建一个文件夹命名为phpoffice
把phpexcel目录放到phpoffic文件夹下
查看vendor\phpoffice\phpexcel目录下会看到这些文件
3.到vendor\composer目录下修改文件autoload_namespaces.php,
添加一句代码注册命名空间
'PHPExcel' => array($vendorDir.'/phpoffice/phpexcel/Classes'),
4 修改文件/vendor/composer/autoload_static.php,找到 public static $prefixesPsr0 = array () 部分,在键名P的下面新增PHPExcel的内容,如果沒有P就添加键名为P的内容,最终结果为:
'P' =>
array (
/******************新增内容 开始***************/
'PHPExcel' =>
array (
0 => __DIR__ . '/..' . '/phpoffice/phpexcel/Classes',
),
/******************新增内容 结束***************/
),
5 接下来就可以开始使用了;
使用方法是直接 $objReader = new \PHPExcel();
记住实例化时前面要加 \
本教程是写如何手动引入PHPExcel插件,