All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
C#中ServiceController组件应用实例
PHP中 ADODB 类库介绍(一)_[PHP教程]
ASP.NET自动检测用户名是否注册(利用AJAX技术)_[Asp.Net教程]
使用SQL Server索引视图来提高性能_[SQL Server教程]
C#网络应用编程基础练习题与答案(二)_.net资料_编程技术
C#中程序调试之断点
C#数据库操作的三种经典用法_[Asp.Net教程]
PHP技巧实例:Smarty+adodb分页示例_php资料_编程技术
LINQ,in,Action,电子书下载_[Asp.Net教程]
PHP中使用crypt()实现用户身份验证_php资料_编程技术
Reading number is top 10 pictures
美洲杯宝贝的雨中风情1
天安门景物系列(一)
NeedWallpaper7
The money of more than 100 countries and regions7
西游四格漫画(六)
Average female college students1
Angie Chiu vijara myth2
2012 national geographic daily picture5
Group of female porn in 《westwards》, uninhibited woman threatened to not the bottom line2
30 beautiful school beauty4
Download software ranking
Unix video tutorial19
XML+Web+Service开发教程
matrix1
Such love down(擒爱记)
SP4 for SQL2000
The cock of the Grosvenor LTD handsome
传奇私服架设教程
Detective task-the top secret prostitution files
C#高级编程(第4版)
WebService在.NET中的实战应用教学视频 → 第2集
aaa published in(发表于) 2013/12/24 5:49:40 Edit(编辑)
PHP实例:PHP取GB2312编码字符串首字母的方法_php资料_编程技术

PHP实例:PHP取GB2312编码字符串首字母的方法_php资料_编程技术

PHP实例:PHP取GB2312编码字符串首字母的方法_php资料_编程技术-你的首页-uuhomepage.com


/*
* @author: zhuyubing@gmail.com
*/
$dict=array(
'a'=>0xB0C4,
'b'=>0xB2C0,
'c'=>0xB4ED,
'd'=>0xB6E9,
'e'=>0xB7A1,
'f'=>0xB8C0,
'g'=>0xB9FD,
'h'=>0xBBF6,
'j'=>0xBFA5,
'k'=>0xC0AB,
'l'=>0xC2E7,
'm'=>0xC4C2,
'n'=>0xC5B5,
'o'=>0xC5BD,
'p'=>0xC6D9,
'q'=>0xC8BA,
'r'=>0xC8F5,
's'=>0xCBF9,
't'=>0xCDD9,
'w'=>0xCEF3,
'x'=>0xD188,
'y'=>0xD4D0,
'z'=>0xD7F9,
);
//取GB2312字符串首字母,原理是GBK汉字是按拼音顺序编码的.
function get_letter($input)
{
global $dict;
$str_1 = substr($input, 0, 1);
if ($str_1 >= chr(0x81) && $str_1 <= chr(0xfe)) {
$num = hexdec(bin2hex(substr($input, 0, 2)));
foreach ($dict as $k=>$v){
if($v>=$num)
break;
}
return $k;
}
else{
return $str_1;
}
}

echo get_letter('中');
echo get_letter('华');
echo get_letter('人');
echo get_letter('民');
echo get_letter('共');
echo get_letter('和');
echo get_letter('国');
echo get_letter('万岁');
echo get_letter('c');
echo get_letter('h');
echo get_letter('i');
echo get_letter('n');
echo get_letter('a');
/**/
?>





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.