phpexcel踩坑记

phpexcel 是 PHP 项目中操作 Excel 文件导入导出的神器。

首先,使用 phpexcel 插件需要 PHP 的 xml 和 zip 扩展。

这个项目是 php5.2。之前没有装 zip 扩展。在装完 zip 扩展之后进行导入,一直有问题。具体的现象是:
通过 PHPExcel_IOFactory :: identify 获取文件类型的时候,获取到的不是 Excel 类型,而一直是 HTML。这就导致后续 phpexcel 的一系列获取 Excel 文件信息的函数都不能正常使用。

经过一番查找之后,发现需要添加一行代码,主动设置一下 zip 的处理类。
PHPExcel_Settings::setZipClass(PHPExcel_Settings::PCLZIP);

参考地址:https://www.codenong.com/40797346/

暂无评论

发送评论 编辑评论


				
上一篇
下一篇