有时不清楚字符串的编码格式,可以将字段进行如下的检查,以获取其编码格式:
$encode = mb_detect_encoding($string, array("ASCII",'UTF-8′,"GB2312′,"GBK",'BIG5′));
echo $encode;
如此便知道它是什么编码格式了。
另外,如果想为其转码的话,可以参考如下代码:
if ($encode == “UTF-8″){
$string = iconv("UTF-8″,"GBK",$string);
}
阅读(2061) | 评论(0) | 转发(0) |