阅读模式:

php字符串自动转utf-8编码

查看:4843  回复:0  类型:  来源:php自学网  标签 php

        在使用mb_convert_encoding时要先知道字符编码,如果编码错误就会乱码,使用mb_detect_encoding自动识别字符串编码,并转换成国际标准编码utf-8编码。

<?php
$encode = mb_detect_encoding($str, array("ASCII",'UTF-8',"GB2312","GBK",'BIG5','LATIN1'));
if($encode != 'UTF-8'){
    $name = mb_convert_encoding($name, 'UTF-8', $encode);
}


分享到:
0 0

发布评论:


登录:
  表情:
提交