GB2312编码转换成UTF8编码
-
- 原网页是GB2312编码的,读取出来以后,在UTF8页面显示乱码,需要将GB2312编码转换成UTF8编码,搜索得知可以用mb_convert_encoding进行转换,也可以用iconv转换,另外如果从数据库中读取,也可以指定网页编码用mb_internal_encoding
例如,
需要将编码GB2312转换为UTF8
<?php
$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则需要下载安装
-
- 上一主题: 失败的vista 下一主题: windows下安装iconv
- 查找相关文章:gb2312 utf8 编码
- 一
- 二
- 三
- 四
- 五
- 六
- 日
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
-
-
-
-
-
-
-
-
-
-
-
- Copyright ©2005 - 2007 老李的个人日志. All Rights Reserved
- 本日志程式及模版由老李(QQ:8989215)编写维护
- 粤ICP备06043306号