前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >[PHP] php使用phpoffice/phpexcel 生成excel文件

[PHP] php使用phpoffice/phpexcel 生成excel文件

作者头像
唯一Chat
发布2021-08-18 17:45:13
发布2021-08-18 17:45:13
2.4K00
代码可运行
举报
文章被收录于专栏:陶士涵的菜地陶士涵的菜地
运行总次数:0
代码可运行

使用这个php依赖扩展非常简单,直接引入

composer require phpoffice/phpexcel

使用方式按下面这样

代码语言:javascript
代码运行次数:0
复制
        $objPHPExcel = new \PHPExcel();
        try {
            $objSheet = $objPHPExcel->getActiveSheet();
            //工作表标题
            $objSheet->setTitle("外呼结果");
            //第一行内容,放列标题
            $objSheet->setCellValue("A1", "城市");
            $objSheet->setCellValue("B1", "阿姨姓名");
            $objSheet->setCellValue("C1", "阿姨手机号");
            $objSheet->setCellValue("D1", "渠道");
            $objSheet->setCellValue("E1", "创建时间");
            //设置第一行的背景颜色
            $objPHPExcel->getActiveSheet()
                ->getStyle('A1:E1')
                ->getFill()
                ->setFillType(\PHPExcel_Style_Fill::FILL_SOLID)
                ->getStartColor()
                ->setRGB('FFFF00');
            //后面行循环放内容
            for($i=2;$i<10;$i++){
                $objSheet->setCellValue("A".$i, "北京");
                $objSheet->setCellValue("B".$i, "陶士涵");
                $objSheet->setCellValue("C".$i, "18805419888\t");
                $objSheet->setCellValue("D".$i, "外呼");
                $objSheet->setCellValue("E".$i, "2021-08-1 19:17:36\t");
            }
            $objWriter = \PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
            $fileName=storage_path("outcall_result.xlsx");
            $objWriter->save($fileName);
        } catch (\PHPExcel_Exception $e) {
        }

在laravel 框架中storge目录下,生成excel

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-08-13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档