PHP 使用PHPExcel 导出遇到这个问题有两种情况:
第一种:根据格式不同选则不同的类参数
if ($extension ==‘xlsx’) {
$objReader = \PHPExcel_IOFactory::createReader(‘Excel2007’);
if ($extension ==‘xls’) {
$objReader = \PHPExcel_IOFactory::createReader(‘Excel5’);
第二种:那个表是假的格式,明明就是2007格式的,你改了后缀也没用,所以需要重新保存一下,
保存为2003格式的。
不判断类型、通用解决办法:
$inputFileType = \PHPExcel_IOFactory: