最新消息: 新版网站上线了!!!

phpexcel 输出表格到页面(在线预览表格),导出excel

php导出excel我们经常采用phpexcel方便,可是在开发过程中,没修过一次就点击下载一个excel文件着实麻烦,而且还不容易调试错误。其实phpexcel</a> 还可以输出表格到页面,方便调试

实例:

页面表格和excel表格,前面单元格内容生成过程都是一样,只是后面输出时不同

1、输出表格到页面

$objPHPExcel = new PHPExcel(); //实例化

单元格内容插入代码省略....

$objWriter = new PHPExcel_Writer_Excel5($objPHPExcel);

$objWriteHTML = new PHPExcel_Writer_HTML($objPHPExcel); //输出网页格式的对象

$objWriteHTML->save('php://output');

2、导出excel

$objPHPExcel = new PHPExcel(); //实例化

单元格内容插入代码省略....

$name = $tsName . '的测试需求';

header('Content-Type:application/vnd.ms-excel');

header('Content-Disposition:attachment;filename=' . $name . '.xls');

header('Cache-Control:max-age=0');

header('Cache-control:max-age=1');

header('Cache-Control:cache,must-revalidate');

header('Pragma:public');

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');

$objWriter->save('php://output');


转载请注明:谷谷点程序 » phpexcel 输出表格到页面(在线预览表格),导出excel