看了看很多使用phpexcel的文章,基本上大同小异,复用性太差,我就自己写了个只能导出的excel类库,以后有需要再完善
先用composer require phpoffice/phpexcel得到最新的类库
如果不会,就先学习下composer吧
不然只能花钱去下了 https://download.csdn.net/download/hero2040407/10533214
放到vendor下面
然后引用类库
使用download方法获取导出的excel表
数据可能横向填入或纵向填入 所以有type字段来区分,默认为横向填入,基本不用去传这个.
Excel::getInstance()->download(); 如此就可以使用了,不需要再自己去搞一堆乱七八糟的东西了.
class Excel { private static $instance; public static function getInstance() { if (is_null(self::$instance)) { self::$instance = new static(); } return self::$instance; } /** * Notes: excel下载 * Date: 2018/7/6 0006 * Time: 上午 9:22 * @param $title /第一行的标题 * @param $data /