php自动获取字符串编码函数mb_detect_encoding

[ 2017-06-03 14:19:16 | 作者: admin ]
字号: | |
当在php中使用mb_detect_encoding函数进行编码识别时,很多人都碰到过识别编码有误的问题,例如对与GB2312和UTF- 8,或者UTF-8和GBK(这里主要是对于cp936的判断),网上说是由于字符短是,mb_detect_encoding会出现误判。
例如:
$encode = mb_detect_encoding($keytitle, array("ASCII","GB2312′,'UTF-8′,"GBK",'BIG5′));
if ($encode == “UTF-8″){
$keytitle = iconv("UTF-8″,"GB2312//IGNORE",$keytitle);
}
评论Feed 评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=2421

这篇日志没有评论。

此日志不可发表评论。