最近因为需要尝试安装phpexcel,安装了半天才搞定,看似简单,其中很多迷雾,特此分享:
注意:不要使用手动下载phpexcel安装,因为php版本大于5.6会无法加载PHPExcel类,一定要使用composer自动安装,所以首先请大家安装一下composer,网上有教程,这里就不赘述了;
第一步:配置yii2根目录下的composer.json
##我的是在这个位置:D:\phpStudy\PHPTutorial\WWW\yii2\advanced 看图:
##配置图:
第二步:在composer.json同级目录下shift+鼠标右键调出命令行powershell,或者cmd进入到composer.json同级目录也行,运行 composer update 出现下图页面,表示操作正确:
然后耐心等待3-5分钟(时间跟你要安装更新的包的数量有关),会提示更新成功;在vender看到phpoffice文件夹,就证明依赖包安装成功了,如图:
注意:如果没有找到phpoffice文件夹,那就是安装失败了;兄弟们别慌,重新执行第二步,就可以装上了;
第三步:composer安装后自动加载,所以不需要配置namespace,直接就可以在项目中使用了,很方便;项目控制器中use PHPExcel; 使用的时候 new PHPExcel(),就行了;
##use:
##new:
参考:
yii2.0 框架 载入 PHPExcel 类https://www.cnblogs.com/zheart/p/6479224.html