快捷搜索:   nginx

PHP自动识别判断编码并转换成UTF-8的方法

因为中文存在多种字符集,比如,GBK,GB2312,UTF-8,BIG5都能用于中文,因此我们在使用PHP传导的时候,经常碰到多个页面使用不同字符集的情况。

这里可以使用自动判断和自动转换功能,将其统一为UTF-8


代码如下:

$encode_arr = array('UTF-8','ASCII','GBK','GB2312','BIG5','JIS','eucjp-win','sjis-win','EUC-JP');

$encoded = mb_detect_encoding($content, $encode_arr);//自动判断编码

$content = iconv($encoded, "UTF-8//IGNORE", $content);//将判断出来的编码格式统一转换成UTF-8


顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论