phpExcel 导出 问题

浏览:1052 发布日期:2014/11/24 分类:求助交流 关键字: PHPExcel 乱码 问题
求助大神,帮我看一下,谢谢
使用PHPExcel导出数据到Excel数据表,数据表显示是

我的导出代码是:
private function getExcel($fileName,$headArr,$data){



//对数据进行检验
if(empty($data) || !is_array($data)){
die("data must be a array");
}


//检查文件名
if(empty($fileName)){
exit;
}

$date = date("Ymdhis",time());
$fileName = "人员信息_{$date}.xls";

$objPHPExcel->getActiveSheet()->setCellValue('A1', '姓名');
$objPHPExcel->getActiveSheet()->setCellValue('B1', '性别');
$objPHPExcel->getActiveSheet()->setCellValue('C1', '工号');

$objPHPExcel->getActiveSheet()->setCellValue('A2', '张三');
$objPHPExcel->getActiveSheet()->setCellValue('B2', '男');
$objPHPExcel->getActiveSheet()->setCellValue('C2', '00 1');


//设置活动单指数到第一个表,所以Excel打开这是第一个表
$objPHPExcel->setActiveSheetIndex(0);
Header('content-Type:application/vnd.ms-excel;charset=utf-8');
header("Content-Disposition: attachment;filename=\"$fileName\"");
header('Cache-Control: max-age=0');

$objWriter = \PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('php://output'); //文件通过浏览器下载
exit;
}

我现在已经把导出值写死了,请问这是什么问题啊??
最佳答案
评论( 相关
后面还有条评论,点击查看>>