• 河南网站建设-郑州网站设计-郑州网站建设-手机建站-郑州建站-上海建站

  • 专注网站建设 服务热线: 13061801310

当前位置:东东网 > 近期动态 > 建站常见问题 > 正文

如何判断字符串的编码并且转码需要的编码(已解决)

发布时间:2020-04-26 | 发布者: 东东工作室 | 浏览次数:
如何判断字符串的编码并且转码需要的编码(已解决)
判断编码是不是UTF-8 ,若是,直接输出,若不是,转换为UTF-8
废话不多说代买如下:

function mb_is_utf8($string)   

{   

    return mb_detect_encoding($string, 'UTF-8') === 'UTF-8';//新发现   

}

if(mb_is_utf8($stm)){

$mailbody = $stm;

}else{

$mailbody = iconv("gb2312", "UTF-8", $stm); //将字符串的编码从GB2312转到UTF-8

}
反之,直接变化就行,希望你能灵活运用,并能解决你遇到的问题

转载请标注:东东工作室——如何判断字符串的编码并且转码需要的编码(已解决)