下午我发了条微博:
该死的微软!PHP生成的csv用EXCEL打开就乱码,你用了会破坏现有的 ASCII 文件的语法约定的BOM!文件名还要对你单独处理,因为IE在下载的时候TMD对中文名支持还有问题,编码后还有长度要求,你TM给我们惹出多少额外的麻烦!GoogleChrome和FireFox这些都没事儿!不止美工恨你,我也恨!
事情的起因是这样的,工作需要,需要根据不同参数导出数据到表格文件的功能,开发完毕之后,CSV文件在WPS等软件打开均正常,唯独EXCEL打开后中文是乱码......
网上找了找,发现是微软的原因,详见原文:
/*----------------------以下是原文----------------------*/
php导出csv文件乱码问题解决方法
