phpexcel 为何无法生成xlsx文件
header('content-type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('content-disposition: attachment;filename=fee_detail.xlsx');
header('cache-control: max-age=0');
$objwriter = phpexcel_iofactory::createwriter($objphpexcel, 'excel2007');
$objwriter->save( 'php://output');
为何无法生成xlsx文件。
header('content-type: application/vnd.ms-excel');
header('content-disposition: attachment;filename=fee_detail.xls');
header('cache-control: max-age=0');
$objwriter = phpexcel_iofactory::createwriter($objphpexcel, 'excel5');
$objwriter->save('php://output');
可以生成xls文件。
------解决方案--------------------
无法生成xlsx,有错误信息吗?或者其他提示信息
------解决方案--------------------
经测试可以生成.xlsx ,你在$objwriter->save( 'php://output');后面加上exit();试试。