首页 php教程 php手册 一个中文转化UNICODE底的函数

一个中文转化UNICODE底的函数

Jun 21, 2016 am 09:05 AM
gb substr

函数|中文

// 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.="".$codetable[hexdec(bin2hex($this))-0x8080].";";
    }
   else
    {
    $gb=substr($gb,1,strlen($gb));
    $utf.=substr($gb,0,1);
    }
   }
  return $utf;
}
?>

但是我没有gb2312码表,哪位能提供一份啊?



本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

1t内存等于多少GB 1t内存等于多少GB Feb 22, 2023 pm 04:55 PM

1t内存等于1024GB。1t内存是指内存的存储容量为“1TB”,而1TB等于1024GB。但这只是计算机原理中理论上的数值,一般在系统显示可用存储空间中会偏少;因为硬盘制造商对硬盘的定义与计算机对硬盘容量的算法不同,导致硬盘标识容量和操作系统中显示的实际容量存在误差。

1g内存是多少MB 1g内存是多少MB Mar 16, 2023 pm 04:19 PM

1g内存是1024MB。g全称“GB”,中文意思为“吉字节”,而MB是指“兆字节”;GB和MB都是常使用在标示电脑硬盘、存储器等具有较大容量的储存媒介之储存容量,GB和MB换算率约等于1000(1024),即“1GB=1024MB”。

1g等于多少mb内存容量 1g等于多少mb内存容量 Feb 03, 2023 pm 03:55 PM

1g等于1024MB内存容量。g全称“GB”,中文意思为“吉字节”,是一种十进制的信息计量单位,常使用在标示电脑硬盘、存储器等具有较大容量的储存媒介之储存容量。GB和MB换算率约等于1000(1024),即“1GB = 1024MB”。

10GB的硬盘表示其存储容量为多少 10GB的硬盘表示其存储容量为多少 Mar 08, 2023 am 10:35 AM

10GB的硬盘表示其存储容量为“一百亿个字节”。字节是计算机信息技术用于计量存储容量的一种计量单位,通常简写为“B”;而gb也叫吉字节,是一种十进制的信息计量单位。硬盘厂商通常以1000进位计算:1KB=1000B、1MB=1000KB、1GB=1000MB;因此换算一下“1GB=1000MB=1000*1000KB=1000*1000*1000B”,即为100亿个字节。

1兆是1G吗 1兆是1G吗 Feb 27, 2023 pm 03:43 PM

1兆不是1G。1兆是1MB,而1G等于1024MB。MB全称“MByte”,指字节数量,是计算机中的一种储存单位,读作“兆”;而GB是一种十进制的信息计量单位,1GB=1024MB、1GB=1048576KB、1GB=1073741824B。

PHP返回字符串第一个字符的 ASCII 值 PHP返回字符串第一个字符的 ASCII 值 Mar 21, 2024 am 11:01 AM

这篇文章将为大家详细讲解有关PHP返回字符串第一个字符的ASCII值,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。PHP返回字符串第一个字符的ASCII值引言在php中,获取字符串第一个字符的ASCII值是一个常见的操作,涉及到字符串处理和字符编码基础知识。ASCII值用于表示字符在计算机系统中的数字值,对于字符比较、数据传输和存储至关重要。过程获取字符串第一个字符的ASCII值涉及以下步骤:获取字符串:确定要获取ASCII值的字符串。它可以是变量、字符串常量

PHP返回一个字符串在另一个字符串中开始位置到结束位置的字符串 PHP返回一个字符串在另一个字符串中开始位置到结束位置的字符串 Mar 21, 2024 am 10:31 AM

这篇文章将为大家详细讲解有关PHP返回一个字符串在另一个字符串中开始位置到结束位置的字符串,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。PHP中使用substr()函数从字符串中提取子字符串substr()函数可从字符串中提取指定范围内的字符。其语法如下:substr(string,start,length)其中:string:要从中提取子字符串的原始字符串。start:子字符串开始位置的索引(从0开始)。length(可选):子字符串的长度。如果未指定,则提

20 gb的硬盘表示容量约为多少字节 20 gb的硬盘表示容量约为多少字节 Feb 28, 2023 am 11:59 AM

20gb的硬盘表示容量约为200亿个字节。gb也叫吉字节,是一种十进制的信息计量单位;字节是计算机信息技术用于计量存储容量的一种计量单位,可简写为“B”。gb和字节的换算关系:1gb等于1024MB,1MB等于1024KB,1KB等于1024B;因此20GB=20*1024MB=20*1024*1024KB=20*1024*1024*1024B=21474836480B。

See all articles