时时商务社区
标题:
php实现利用phpexcel导出数据
[打印本页]
作者:
qz234
时间:
2018-2-14 08:12
废话不多说,直接上代码吧
[U]复制代码[/U] 代码如下:
public function export_data($data = array())
{
# code...
include_once(APP_PATH.'Tools/PHPExcel/Classes/PHPExcel/Writer/IWriter.php') ;
include_once(APP_PATH.'Tools/PHPExcel/Classes/PHPExcel/Writer/Excel5.php') ;
include_once(APP_PATH.'Tools/PHPExcel/Classes/PHPExcel.php') ;
include_once(APP_PATH.'Tools/PHPExcel/Classes/PHPExcel/IOFactory.php') ;
$obj_phpexcel = new PHPExcel();
$obj_phpexcel->getActiveSheet()->setCellValue('a1','Key');
$obj_phpexcel->getActiveSheet()->setCellValue('b1','Value');
if($data){
$i =2;
foreach ($data as $key => $value) {
# code...
$obj_phpexcel->getActiveSheet()->setCellValue('a'.$i,$value);
$i++;
}
}
$obj_Writer = PHPExcel_IOFactory::createWriter($obj_phpexcel,'Excel5');
$filename = "outexcel.xls";
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header('Content-Disposition:inline;filename="'.$filename.'"');
header("Content-Transfer-Encoding: binary");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("
ragma: no-cache");
$obj_Writer->save('php://output');
}
您可能感兴趣的文章:
phpexcel导出excel的颜色和网页中的颜色显示不一致
phpExcel导出大量数据出现内存溢出错误的解决方法
PHP导出EXCEL快速开发指南--PHPEXCEL的使用详解
利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
利用phpexcel把excel导入数据库和数据库导出excel实现
Codeigniter+PHPExcel实现导出数据到Excel文件
ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
Yii中使用PHPExcel导出Excel的方法
PHP使用PHPexcel导入导出数据的方法
PHPExcel笔记, mpdf导出
完美解决phpexcel导出到xls文件出现乱码的问题
PHPExcel导出2003和2007的excel文档功能示例
欢迎光临 时时商务社区 (http://bbs.4435.cn/)
Powered by Discuz! X3.2