php对照表,编码对照表的使用(1)-PHP教程,PHP应用
/**
* 当制作好编码对照表后,并不能马上使用还需对其进行一些加工
* 当然简单的查表是可以的但效率不高
* 现在以繁简转换为例,说明对照表的使用
*/
/**
* 连接并打开对照表
*/
$conn = mysql_connect();
mysql_select_db("unicode");
/**
* 提取其中big5和gbk编码,表中big5只有13487个(包括符号)
*/
$sql = "select gbk,big5,gb2312 from unicode where big5 != ";
//$sql = "select * from unicode";
$rs = mysql_query($sql);
echo mysql_num_rows($rs)."
";
/**
* 读取数据到数组,注意key和value的处理
*/
$code = array(0=>"gb",big5=>0);
while($row = mysql_fetch_array($rs)) {
$code[pack("h4",$row][gbk])] = pack("h4",$row[big5]);
// $code[$row][gb2312]] = pack("h4",$row[big5]);
}
mysql_close($conn);
function gb_big5($s) {
global $code;
$v = "";
if($code[0] == "big5")
$code = $arr_flip($code);
for($i=0;$i
if(ord($s[$i]) > 0x7f) {
$p = sprintf("%02x%02x",$s[$i],$s[$i+1]);
$p = $s[$i].$s[$i+1];
$ch = $code[$p];
if($ch == "")
$ch = $s[$i].$s[$i+1];
$v .= $ch;
$i++;
}else
$v .= $s[$i];
}
return $v;
}
echo ;
echo gb_big5(
最近完成了gbk、gb2312、big5的编码对照表(含其汉语拼音)的整理
现以文本文件方式提供给大家,压缩包297k
其中:(均包括符号)
gbk 21791
big5 15863
gb2312 7478
注意数据行的",",在mysql下必须要有,否则可能出错。有的朋友拿到的新版可能没有,请自行加上。
(2002-10-24)
有兴趣的朋友请与我联系,email:czjsz_ah@stats.gov.cn
文档格式:
"b6f6","","b6f6","997f","饿","e",
"b6f7","aea6","b6f7","6069","恩","en",
"b6f8","a6d3","b6f8","800c","而","er|neng",
"b6f9","a449","b6f9","513f","儿","er|ren",
顺次为:gbk、big5、gb2312、unicode、字模、拼音
mysql建表代码(请按实际情况修改):
);
?>
php对照表,编码对照表的使用(1)-PHP教程,PHP应用相关推荐
- PHP中用编码代码,编码对照表的使用(2)_php
/** * 本程序用于从编码对照表装入简繁编码,利用序列化来缩短装入时间 * 同时提供两个繁简转换函数 * 使用方法: * 在需要的程序中加入 http://www.gaodaima.com/4561 ...
- HTML特殊字符编码对照表
HTML特殊字符编码对照表 特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 Α Α Α Β Β Β Γ Γ Γ Δ Δ Δ Ε Ε Ε Ζ Ζ Ζ Η ...
- ASCLL编码详解,ASCLL编码对照表
「作者主页」:士别三日wyx 「作者简介」:CSDN top100.阿里云博客专家.华为云享专家.网络安全领域优质创作者 ASCLL编码是一套基于拉丁字母的字符编码,共收录了128个字符. 0~31及 ...
- Base64编码对照表
Base64编码对照表 Base64编码对照表 在WEB开发Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法.可查看RF ...
- cass简码大全_CASS简码与实体编码对照表
整理的简码和实体编码对照表,适用于新手. 简码实体编码实体名称 K0204201未加固陡坎U0204201未加固陡坎K1204202加固陡坎 U1204202加固陡坎 K2204101未加固斜坡U22 ...
- android国际化语言编码对照表
android国际化语言编码对照表 (查询整理以备不时之需,以下内容均已附原文连接) 中文(中国):values-zh-rCN 中文(台湾):values-zh-rTW 中文(香港):values-z ...
- CSS 中引用 fontawesome 图标(编码对照表)
Font Awesome 文字图标库可以自行去官网下:点击去官网下载 在css文件中引用fontawesome可以这样: .panel-default>.panel-heading a::aft ...
- html中颜色的编码,css颜色编码对照表
css颜色编码对照表 2018-09-14 颜色名 十六进制值 RGB值 Pearly Gates #FFFFF2 #fffff2 Pale Olive #FBF5E6 #fbf5e6 white # ...
- 微型计算机海关编码是,海关HS编码对照表..doc
海关HS编码对照表. 海关HS编码对照表 序号HS编码商品名称及备注认证适用范围14011.1000.10机动小客车用新的充气子午线轮胎(橡胶轮胎,包括旅行小客车及赛车用)同左24011.1000.9 ...
- HTML特殊字符编码对照表(最全特殊字符编码)
在设计和开发网页时,需要用到一些特殊符号,比如:©,®,℃,¥,⅜ 等等,有些上网找半天不一定能找到.HTML 特殊符号编码有很多种 unicode.十六进位码(hex code),html 实体编码 ...
最新文章
- SuMa++: 基于激光雷达的高效语义SLAM
- 【学术前沿】26 亿参数训练量,水平接近人类,Google 开发的“史上最强”聊天机器人意义何在?...
- 互联网男士穿搭推荐-2020年新版
- 简单的多目标遗传算法实现
- Android之自定义View的实现
- 使用Redis实现分布式锁
- ASP.NET MVC TagBuilder使用
- CCNA学习指南十三章
- 软考之软件设计师(教程电子版、历年真题详解、其他资料)
- android网易云桌面歌词,网易云怎么设置桌面歌词?
- 从阿里外包月薪5K到转岗正式员工月薪15K,这100多天的心酸只有自己知道...
- 专利欠费怎么办?教你在网上缴纳专利年费,全网最详细步骤
- 计算机网卡实现的功能,网卡实现的主要功能是什么
- halcon轮廓擦除_【Halcon】轮廓处理
- 机械式计算机自制,自制计算机(1):机械计算机原理
- AStar路径规划算法
- No row with the given identifier exists 的原因和解决方法
- SAS学习8、9(方差分析、anova过程、相关分析和回归分析、corr过程、reg过程、多元线性回归、stepwise)
- 高薪程序员面试题精讲系列02之高薪面试经验分享
- 正则表达式判断电话号码