php编码自动转换utf8和gbk互转
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2019-04-26 12:05:38
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章
utf8转gbk
header("Content-type:text/html;charset=UTF-8"); echo $str= '你好,这里是utf8转gbk!'; echo '<br />'; echo iconv("UTF-8","gbk//TRANSLIT",$str); //将字符串的编码从UTF-8转到GB2312
gbk转为utf8
header("Content-type:text/html;charset=GB2312"); echo $str= '你好,这里是gbk转utf8!'; echo '<br />'; echo iconv('GB2312', 'UTF-8', $str); //将字符串的编码从GB2312转到UTF-8
检测字符串编码
//检测编码类型 echo mb_detect_encoding('asdfsadfasdf') $str='编码'; echo mb_convert_encoding($str, "UTF-8"); //编码转换为utf-8 $str='编码'; echo mb_convert_encoding($str, "UTF-8", "GBK"); //已知原编码为GBK,转换为utf-8 $str='编码'; echo mb_convert_encoding($str, "UTF-8", "auto"); //未知原编码,通过auto自动检测后,转换编码为utf-8