始于此, 终于斯
文章31
标签0
分类13

字符转码

// 使用默认字符编码识别可能导致识别错误
//$encoding = mb_detect_encoding($string, mb_detect_order(), true);
// 默认mb_detect_order() => ASCII,UTF-8

// 手动指定识别顺序
$encoding = mb_detect_encoding($string, 'GB2312,GBK,ASCII,UTF-8,ISO-8859-15', true);
if ($encoding) {
    $string = mb_convert_encoding($string, "UTF-8", $encoding);
} else if (mb_detect_encoding($string, 'GB2312', true)) {
    $string = mb_convert_encoding($string, "UTF-8", 'GB2312');
} else {
    $string = mb_convert_encoding($string, "UTF-8", 'GBK');
}

    4 评论

    1. Hello World! https://racetrack.top/go/giywczjtmm5dinbs?hs=787ba7e257c6fcd2c3912784cbe09b16& 4月23日 回复
      crerje
    2. 陈扭囤 9月2日 回复
      陈扭囤:文章真不错http://wap.jst-gpmx.cn/news/26332.html
    3. 1 12月6日 回复
      555