ThinkPHP PHPExcel工具类的使用示例

废话不多说直接上示例,有什么好的建议或问题欢迎提出

PHPExcel工具类 https://blog.csdn.net/qq_33275928/article/details/81947527

$head = [['序号', 1, 1], ['工程类型', 1, 1], ['单位类型', 1, 1], ['行政区名称', 1, 1], ['工程阶段', 1, 1], ['标题', 1, 1], ['发文单位', 1, 1], ['文号', 1, 1], ['落款日期', 1, 1]];
        $excel = new ExcelUtil();
        $objExcel=$excel->getExcelObj();
        $objExcel->getActiveSheet()->getColumnDimension("F")->setWidth("20");
        $objExcel->getActiveSheet()->getColumnDimension("H")->setWidth("20");
        $objExcel->getActiveSheet()->getColumnDimension("I")->setWidth("15");
        $excel->setFileName("重要文件导出")->setHead($head)->setData($queryResult,false)->export($objExcel);

使用工具类时 需要先新建一个ExcelUtil实例
$excel = new ExcelUtil();
所有的导出操作都是通过$excel 操作的 

说一下$head参数的格式问题,具体可查看代码示例
["显示值","跨行","跨列"]

以下只列出最主要的方法

方法列表
方法名参数备注
setFileNamestring设置导出文件名
setHeadarray设置导出的表头
setDataarray,bool(第一列是否为序号列)设置导出的数据
exportPHPExcel 对象 执行导出(不传参数则直接执行导出)

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值