作者:小甜蜜陈诗蓉_614 | 来源:互联网 | 2016-03-16 00:12
原网页是GB2312编码的,读取出来以后,在UTF8页面显示乱码,需要将GB2312编码转换成UTF8编码,搜索得知可以用mb_convert_encoding进行转换,也可以用iconv转换,另外如果从数据库中读取,也可以指定网页编码用mb_internal_encoding
原网页是GB2312编码的,读取出来以后,在UTF8页面显示乱码,需要将GB2312编码转换成UTF8编码,搜索得知可以用mb_convert_encoding进行转换,也可以用iconv转换,另外如果从数据库中读取,也可以指定网页编码用mb_internal_encoding
例如,
需要将编码GB2312转换为UTF8
$string="我是GB2312编码的";
$string=mb_convert_encoding($string,"UTF8","GB2312");
//或者
$string= iconv("GB2312", "UTF-8", "This is a test.");
?>
以上均需要库支持
extension_dir = D:/software/php/extensions/(你的PHP安装路径)
;extension=php_mbstring.dll
前面的分号去掉
ICONV则需要下载安装