数组索引下标转为Excel列数 0=>A 1->B
之前在导出的时候,要指定A1单元格的内容,类似于这种,中间一旦删除某个列,还要手动修改A,B,的位置,很麻烦.
于是写了一个函数根据数组的下标转为A1,A2这种,随意变换顺序。
导出核心函数
通过$is_download 控制前端导出和后端导出,前端导出就把文件名保存通过接口形式返回回去,后端导出就直接设置header头设置下载
调用方式
$header中,用|隔开,第一个是中文名称,第二个是数据库对应字段,第三个是单元格对应的宽度
基于:
“phpoffice/phpspreadsheet”: “^1.6”
使用composer安装
代码见资源: