您的位置:首页 > 编程语言 > PHP开发

如何解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题

2017-01-10 17:44 986 查看
最近做一个项目,需要导出csv表格,我电脑上安装的是wps,自动校正编码了,但是测试人员的电脑上用的是用Excel,总是显示乱码。想了好久好久,终于wps和excel的区别。

处理方法:在你要输出的内容前先输出”\xEF\xBB\xBF”,

例如:你要输出的内容保存在content里content = "\xEF\xBB\xBF".content;//添加BOM确保输出content前没有任何其他东西输出。

BOM是Windows用来标记文本文件的编码方式的,你可以在网上查查相关BOM资料。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  excel 编码 csv utf-8 php