最近在做phpexcel导出的时候,发现不能下载文件
首先查看是否没有加 header
都加了的,还是没法导出。 google谈起原因是
之后发现在导出excel之前要清空缓存区,于是在调用save("php://output")之前调用ob_end_clean()
ob_end_clean();
$objWriter->save('php://output');
至此,但是问题并没解决解决。
然后一步一步看代码,发现 $objWriter 指向的并不是 PHPExcel的对象, 修改$objWriter 为 new PHPExcel 所指向对象,问题解决。