php打开xlsx文件乱码(使用PHPExcel导出文件时)

在IE浏览器中,使用PHPExcel导出文件时,文件名中文乱码情况处理

1.当我们使用IE内核的浏览器下在PHPExcel报表时(谷歌、火狐浏览器正常, IE浏览器,360浏览器的兼容模式报错),会出现如下错误:

php打开xlsx文件乱码(使用PHPExcel导出文件时)(1)

2.解决办法:

在下载文件时,对当前的浏览器进行判断,

如果是IE内核的浏览器的话,进行文件名的转码,

若不是IE内核的浏览器,则不用。

php打开xlsx文件乱码(使用PHPExcel导出文件时)(2)

关键代码如下:

php打开xlsx文件乱码(使用PHPExcel导出文件时)(3)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。