mb_convert_encoding($str, "UTF-8", "SJIS");
只是这些特殊字符出现乱码,拜托大家了!
13 个解决方案
#1
关注
#2
echo mb_detect_encoding("~㈱① ~㈱① ~㈱①");
//result:utf-8
#3
mb_detect_encoding这个返回值没有错,但是就是转UTF-8时就成乱码了 如: 〜?? 〜?? 〜??
#4
比较麻烦,期待精通编码的高人出现!
#5
我以前也为编码问题伤透脑筋。后来我把数据库、网页编码全部改成UTF8,现在终于没问题了,而且什么语言都可以。
#6
编码问题,编码不统一。
数据库、网页编码全部用 UTF-8 就可以了,
不同编码之间直接转化会出现乱码问题的。
数据库、网页编码全部用 UTF-8 就可以了,
不同编码之间直接转化会出现乱码问题的。
#7
但是要求是数据库用 UTF-8、网页编码用 SJIS,没办法,不能都改成一样的!
不知道大家还有没有别的好办法?
不知道大家还有没有别的好办法?
#8
顶下
#9
$str = mb_convert_encoding($str, "UTF-8", "EUC-JP");
试试这个
试试这个
#10
发错了
#11
mysql_query("set names utf-8")
#12
$str = iconv("SJIS","UTF-8",$str);
#13
我也遇到同样的问题,~ 从uft8转shift_jis,就成了? 。有什么好解决办法吗?
#1
关注
#2
echo mb_detect_encoding("~㈱① ~㈱① ~㈱①");
//result:utf-8
#3
mb_detect_encoding这个返回值没有错,但是就是转UTF-8时就成乱码了 如: 〜?? 〜?? 〜??
#4
比较麻烦,期待精通编码的高人出现!
#5
我以前也为编码问题伤透脑筋。后来我把数据库、网页编码全部改成UTF8,现在终于没问题了,而且什么语言都可以。
#6
编码问题,编码不统一。
数据库、网页编码全部用 UTF-8 就可以了,
不同编码之间直接转化会出现乱码问题的。
数据库、网页编码全部用 UTF-8 就可以了,
不同编码之间直接转化会出现乱码问题的。
#7
但是要求是数据库用 UTF-8、网页编码用 SJIS,没办法,不能都改成一样的!
不知道大家还有没有别的好办法?
不知道大家还有没有别的好办法?
#8
顶下
#9
$str = mb_convert_encoding($str, "UTF-8", "EUC-JP");
试试这个
试试这个
#10
发错了
#11
mysql_query("set names utf-8")
#12
$str = iconv("SJIS","UTF-8",$str);
#13
我也遇到同样的问题,~ 从uft8转shift_jis,就成了? 。有什么好解决办法吗?