PHP开发实例大全(提高卷) 中文完整pdf扫描版[244MB]
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');