thinkphp导出Excel的小工具

数组索引下标转为Excel列数 0=>A 1->B

之前在导出的时候,要指定A1单元格的内容,类似于这种,中间一旦删除某个列,还要手动修改A,B,的位置,很麻烦.
在这里插入图片描述
于是写了一个函数根据数组的下标转为A1,A2这种,随意变换顺序。
在这里插入图片描述

导出核心函数

在这里插入图片描述
通过$is_download 控制前端导出和后端导出,前端导出就把文件名保存通过接口形式返回回去,后端导出就直接设置header头设置下载

调用方式

在这里插入图片描述
$header中,用|隔开,第一个是中文名称,第二个是数据库对应字段,第三个是单元格对应的宽度

基于:
“phpoffice/phpspreadsheet”: “^1.6”
使用composer安装

代码见资源:

资源链接

猜你喜欢

转载自blog.csdn.net/abc8125/article/details/113524955
今日推荐