php编码自动转换utf8和gbk互转

来源:赵克立博客 分类: PHP 标签:编码乱码发布时间:2019-01-15 14:18:44最后更新:2019-04-26 12:05:38浏览:4021
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。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



微信号:kelicom QQ群:215861553 紧急求助须知
Win32/PHP/JS/Android/Python