利用phpExcel进行数据导出
2016-09-24 13:38
246 查看
如何用使用phpExcel进行数据导出?我这边只是简单的说一下。如何进行生成。下载文件啥的。太简单了。
如果要下载包可以看一下这篇文章
直通车 里面有文字解释。
废话不多说。代码的存放位置跟 直通车对应的文章 放置地方一样
传递对应的参数。 第一个为 要设置的标题,第二为要设置的数据,第三个是 保存文件的路径
如果要下载包可以看一下这篇文章
直通车 里面有文字解释。
废话不多说。代码的存放位置跟 直通车对应的文章 放置地方一样
/** * 文件导出 * @param array $title 设置要导出的头 * @param array $data 设置要导出的数据 * @param string $filename 要保存的文件名 * @return string 返回文件的绝对路径 * @author lianggc 2016-09-23 */ public function export($title=[],$data=[],$filename=''){ if(empty($title)&&empty($data)){//如果这两个数据都为空不做生成表格处理 die('错误的请求!'); } $resultPHPExcel = new PHPExcel(); /* 标题格式 [ 'A'=>'', 'B'=>'', 'C'=>'', 'D'=>'', ] */ //设置excel 标题 foreach ($title as $key => $v) { $resultPHPExcel->getActiveSheet()->setCellValue($key.'1', $v); } /* 数据模版格式 [ 0=>[ 'A'=>'', 'B'=>'', ], 1=>[ 'A'=>'', 'B'=>'', ] ] */ if(!empty($data)){//循环数据数组 foreach ($data as $key => $val) { $index=$key+2;//设置excel 对应行坐标 foreach ($val as $k => $v) { $resultPHPExcel->getActiveSheet()->setCellValue($k.$index, $v); } } } if(empty($filename)){//如果名称为空设置默认文件保存地址 $filename='./export_data.xlsx'; } $objWriter = PHPExcel_IOFactory::createWriter($resultPHPExcel, 'Excel5'); $objWriter->save($filename); return realpath($filename); }调用方式很简单 如下面的代码一样
$excel= new PHPExcel(); $file_path=$excel->export($title,$excel_data);
传递对应的参数。 第一个为 要设置的标题,第二为要设置的数据,第三个是 保存文件的路径
相关文章推荐
- ThinkPHP中利用PHPEXCEL进行excel导出
- 利用OpenDataSource、OPENROWSET进行分布式查询和数据的导入导出
- 利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
- 利用Python进行数据分析——数据导入导出
- 利用poi进行数据的excel导出
- 利用PHPExcel读取Excel的数据和导出数据到Excel
- 利用Ext grid显示前台数据,然后把前台数据进行Excel表导出
- 利用phpExcel实现Excel数据的导入导出(全步骤详细解析)(转载粘贴的)
- php利用phpexcel插件实现数据的导入和导出(支持csv\xls\xlsx格式和超过26个字段列)
- 【利用OpenDataSource、OPENROWSET进行分布式查询和数据的导入导出】
- 【利用OpenDataSource、OPENROWSET进行分布式查询和数据的导入导出】
- php实现利用phpexcel导出数据
- 利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
- 利用SSIS进行SQL Server 数据导入导出——Lookup Plus组件的使用心得
- thinkphp使用view的时候无法利用phpexcel导出数据问题的解决
- 利用OpenDataSource、OPENROWSET进行分布式查询和数据的导入导出
- 利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
- 利用PHPExcel读取Excel的数据和导出数据到Excel
- 利用Excel ApI 进行数据导出
- 利用PHPExcel将数据导出到xls格式的excel文件