如何解决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资料。
处理方法:在你要输出的内容前先输出”\xEF\xBB\xBF”,
例如:你要输出的内容保存在content里content = "\xEF\xBB\xBF".content;//添加BOM确保输出content前没有任何其他东西输出。
BOM是Windows用来标记文本文件的编码方式的,你可以在网上查查相关BOM资料。
相关文章推荐
- [置顶] 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- PHP生成UTF-8编码的CSV文件用Excel打开乱码的解决办法
- PHP生成UTF-8编码的CSV文件用Excel打开乱码的解决办法
- PHP生成UTF-8编码的CSV文件用Excel打开乱码的解决办法
- PHP生成UTF-8编码的CSV文件用Excel打开乱码的解决办法
- PHP 用fputcsv()生成csv文件在windows Excel 下打开乱码问题解决
- 解决Excel打开UTF-8编码的CSV文件乱码的问题 推荐
- 解决Excel打开UTF-8编码CSV文件乱码的问题
- java 以utf-8生成csv文件,用excel打开乱码问题解决
- 解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG
- 解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG
- utf-8编码的csv文件,用excel打开乱码,解决办法,在输出前加 0xEF,0xBB,0xBF三个char
- 简单有效:解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG
- 如何解决.csv格式文件用excel打开是乱码的问题?
- utf-8编码的csv文件,用excel打开乱码,解决办法,在输出前加 0xEF,0xBB,0xBF三个char
- 解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG
- [转]解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG