php专区

 首页 > php专区 > PHP基础 > 函数 > PHP中GB2312编码转换成UTF8编码

PHP中GB2312编码转换成UTF8编码

分享到:
【字体:
导读:
         摘要:原网页是GB2312编码的,读取出来以后,在UTF8页面显示乱码,需要将GB2312编码转换成UTF8编码,搜索得知可以用mb_convert_encoding进行转换,也可以用iconv转换,另外如果从数据库中读取,也可以指定网页编码用mb_internal_encoding...

PHP中GB2312编码转换成UTF8编码
原网页是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则需要下载安装 PHP中GB2312编码转换成UTF8编码
分享到:
大话PHP:6种GET和POST请求发送方法
大话PHP:6种GET和POST请求发送方法 在i94web博客中,我试过了畅言和多说两种社会化评论框,后来还是抛弃了畅言,不安全。 无论是畅言还是多说,我都需要从远程抓取文章的评论数,然后存入本地数据库。对于多说,请求的格式如下: // 获取评论次数,参数是文章ID  function getCommCount($postid)  {      $jsond...
获取文件扩展名的方法有多种php获取文件...
获取文件扩展名的方法有多种php获取文件扩展名的方法获取文件扩展名的方法有多种,但不局限于所列的几种方法,更多的自己去发掘 获取文件扩展名的方法有多种php获取文件扩展名的方法
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……