test.php
<?phpheader("Content-type:application/vnd.ms-excel;");
header("Content-Disposition:attachment;filename=test.xls");
echo '1'."\t";
echo '1'."\t";
echo '1'."\t";
echo '1'."\t";
?>
我使用头文件 导出 xls 
用phpExcelReader 导入
他却提示 The filename test.xls is not readable 这个文件无法读取
是不是头文件导出会 破坏 xls 文件结构呢?

解决方案 »

  1.   

    <?phpheader("Content-type:application/vnd.ms-excel;");
    header("Content-Disposition:attachment;filename=test.xls");
    echo '1'."\t";
    echo '1'."\t";
    echo '1'."\t";
    echo '1'."\t";
    ?>
    这样导出的实际是一个csv文件,而不是excel文件!
      

  2.   

    我也碰到过这个问题,我觉得应该是格式问题,后来将导出的Excel文件格式重新转换为Excel的标准格式,然后再重新导入就可以了!LZ可以试试,