用户名: 密码: 免费注册 忘记密码? 网站地图 | 加入收藏 | 设为首页
首页 | 新闻 | 工具 | 系统 | 办公 | 聊天 | 多媒体 | 网页 | 运营 | 平面 | 欣赏 | 数据库 | 程序 | 服务器 | 组网
网页 | 3dmax | Ghost | Windows Xp| Dreamweaver | photoshop | Flash | office | Alexa | Css | QQ | Asp | PHP | Jsp | Access
Flash MX 2004入门 | 网站推广策略 | CorelDRAW入门 | ASP学习 | 网站建设大师功 | Word入门
  iTbulo.com > 学院 > 程序开发教程 > PHP教程 > PHP实例教程 > 文章正文
找了一个中文转化UNICODE底的函数
iTbulo.COM 2005-3-14 佚名()
<?php
// GB2312 转换为 unicode 的函数  
// Program by sadly (www.phpx.com)

function gb2unicode($gb)
{
  if(!trim($gb))
   return $gb;
  $filename="gb2312.txt";
  $tmp=file($filename);
  $codetable=array();
  while(list($key,$value)=each($tmp))
   $codetable[hexdec(substr($value,0,6))]=substr($value,9,4);
  $utf="";
  while($gb)
  {
   if (ord(substr($gb,0,1))>127)
    {
    $this=substr($gb,0,2);
    $gb=substr($gb,2,strlen($gb));
    $utf.="&#x".$codetable[hexdec(bin2hex($this))-0x8080].";";
    }
   else
    {
    $gb=substr($gb,1,strlen($gb));
    $utf.=substr($gb,0,1);
    }
   }
  return $utf;
}
?>

但是我没有gb2312码表,哪位能提供一份啊?
文章搜索
相关资讯
相关文章 相关下载
微软安全已有进步?5月漏洞只有一个
黑客网站竟卖电脑病毒100元一个
一个论坛凭什么能留住人?
一个论坛的兴亡
如何评估一个网站的价值
焦点信息