使用php进行中文编码时出错

时间:2017-06-08 01:38:35

标签: php encoding

我有一个包含中文字符的文件,如下所示:

合作伙伴

问题和结果如下:

ºÏ×÷»ï°é£º

即使我尝试在浏览器中打印内容,我也会遇到相同的编码问题。

我确定这是一个编码问题,但我无法修复它。

2 个答案:

答案 0 :(得分:0)

中文字符编码通常为gb2312

尝试utf-8转换为 $str = iconv('gb2312', 'utf-8', $str); Content-type: text/html; charset=utf-8

确保您的文件是utf-8编码。 select count(*)

答案 1 :(得分:0)

将字符编码转换为utf-8并仅使用它:

$string = iconv('gb2312', 'utf-8', $string);