作者:李明hallo_766 | 来源:互联网 | 2018-02-22 14:11
在php中可以用mb_detect_encoding()函数来判断一个字符串是否为某种编码,具体使用方法和注意事项如下:
需要注意的是,要使用mb_detect_encoding函数,必须开启php中的mbstring扩展(打开php.ini配置,重启服务即可)。
判断方式如下所示:
if( mb_detect_encoding($str, 'UTF8', true) )
{
//是UTF8格式的字符
}
网上有些人说这个函数判断不太准备,其实大致还是没问题的。