PHP导出csv中文乱码

PHP导出csv中文乱码,第1张

中文简体xp的话默认使用gb2312作为码页,他打开一个文件时使用gb码来映射字符的。用gb2312码打开utf8的文件当然会乱码。

所以想在xp里导出,需要是

mb_convert_encoding($str,"CP936","GB2312")

如果已经下下来了或者php不好改,自己想转码,就是用个编辑器比如ue,ep,设置存储为utf8。xp sp3版本的话自己也可以另存为utf8

利用专门软件即可完成,以csv转换vcard格式转换器为例, *** 作如下:1、百度一下csv转换vcard格式转换器,点击链接下载到本地计算机;2、本软件为绿色版本,打开可直接运行;

3、点击from exported csv file;

4、然后点击变为可用的browse按钮,选择要转换的csv文件;

5、点击select按钮,d出对话框选择目标保存路径;

6、点击convert,等待完成即可。

1、打开该csv文件,进入到文件中界面中,点击菜单中“文件”的选项。

2、就会d出一个下拉的菜单中进行选择为“另存为”的选项。

3、进入到另存为的框中,在保存类型中,进行选择“Microsoft office excel 工作簿”的选项。

4、选择完成之后,文件名后缀csv变为了xls的后缀,然后进行点击”保存“的按钮。

5、转换完成之后就可以到保存的路径中找到该转换完成的文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7757556.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存