PHPExcel已经被废弃在PHP7.2中已经无法获取更新,官方重新开了一个新包phpspreadsheet
composer安装:电脑/服务器上安
composer require phpoffice/phpspreadsheet
以下为后台PHP代码
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
use think\facade\Cache;
$xlsName = "文件" . date("YmdHis", time());
$head = ['日期', '付款人数', '付款订单数', '付款金额', '付款件数'];// 表头信息
$keys = ['time', 'order_num', 'did', 'total_price', 'good_num'];
$this->downloadExcel($xlsName, $list['data'], $head, $keys);// 传递参数
//报表导出核心方法
//* 导出excel表
//* $data:要导出excel表的数据,接受一个二维数组
//* $name:excel表的表名
//* $head:excel表的表头,接受一个一维数组
//* $key:$data中对应表头的键的数组,接