• 河南网站建设-郑州网站建设-上海网站建设-SEO优化-网络营销-经典美文

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

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

php判断字符串编码是utf-8 或gb2312实例

发布时间:2019-01-18 | 发布者: 东东网| 浏览次数:
php判断字符串编码是utf-8 或gb2312实例(已解决)
判断编码是不是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
}
反之,直接变化就行,希望你能灵活运用,并能解决你遇到的问题

转载请标注:东东网——php判断字符串编码是utf-8 或gb2312实例