经常遇到编码转换的问题,我们怎么知道一个文件或字符串的编码了,可以通过mb_detect_encoding 函数来监测
$res = mb_detect_encoding($cc,'ASCII,UTF-8,GB2312,EUC-CN,GBK,BIG5'); if($res=='ASCII'){ echo 'ASCII编码'; }elseif($res=='GB2312' || $res=='EUC-CN' || $res=='GBK'){ echo '简体中文'; }elseif($res=='BIG5'){ echo '繁体中文'; }elseif($res=='UTF-8'){ echo 'UTF-8编码'; }else{ echo '其它未知编码'; }
判断文件编码,可以帮文件内容先读取出来,然后判断内容的编码
发表评论 取消回复