背景
如果你的php版本低于7.0,那下面说的都是废话!!!!
php后台开发经常会遇到excel导出的需求,遇到动不动几十万的导出需求,经常束手无策,网上找了很多方案,基本都是导出成cvs格式,没错csv格式占用内存少,导出快,很多时候用cvs可以解决问题。但是作为一个追求最优方案的程序员,是不满足于降低产品体验等级来将就的,而且产品也不允许这么做,就要excel!之前面对这种需求,我也没有办法。最近同事share了一款高效的,占内存少的拓展,试用了一下,效果很好,这里share给大家,但是这个拓展只支持7.0以上的php版本
介绍
git地址:https://github.com/viest/php-ext-excel-export
git上给的对比图,亲自试了一下,符合这个图的描述,10w数据导出,只需要1秒。
这个还要补充一下,拓展一时爽,安装火葬场,linux上安装没问题