博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取汉字首字母大写
阅读量:5912 次
发布时间:2019-06-19

本文共 1725 字,大约阅读时间需要 5 分钟。

获取汉字首字母大写

/* * 获取汉字首字母大写 * */function getFirstChar($s0){    $fchar = ord(substr($s0, 0, 1));    if (($fchar >= ord("a") and $fchar <= ord("z")) or ($fchar >= ord("A") and $fchar <= ord("Z"))) return strtoupper(chr($fchar));    $s = iconv("UTF-8", "GBK", $s0);    $asc = ord($s{0}) * 256 + ord($s{1}) - 65536;    if ($asc >= -20319 and $asc <= -20284) return "A";    if ($asc >= -20283 and $asc <= -19776) return "B";    if ($asc >= -19775 and $asc <= -19219) return "C";    if ($asc >= -19218 and $asc <= -18711) return "D";    if ($asc >= -18710 and $asc <= -18527) return "E";    if ($asc >= -18526 and $asc <= -18240) return "F";    if ($asc >= -18239 and $asc <= -17923) return "G";    if ($asc >= -17922 and $asc <= -17418) return "H";    if ($asc >= -17417 and $asc <= -16475) return "J";    if ($asc >= -16474 and $asc <= -16213) return "K";    if ($asc >= -16212 and $asc <= -15641) return "L";    if ($asc >= -15640 and $asc <= -15166) return "M";    if ($asc >= -15165 and $asc <= -14923) return "N";    if ($asc >= -14922 and $asc <= -14915) return "O";    if ($asc >= -14914 and $asc <= -14631) return "P";    if ($asc >= -14630 and $asc <= -14150) return "Q";    if ($asc >= -14149 and $asc <= -14091) return "R";    if ($asc >= -14090 and $asc <= -13319) return "S";    if ($asc >= -13318 and $asc <= -12839) return "T";    if ($asc >= -12838 and $asc <= -12557) return "W";    if ($asc >= -12556 and $asc <= -11848) return "X";    if ($asc >= -11847 and $asc <= -11056) return "Y";    if ($asc >= -11055 and $asc <= -10247) return "Z";    return null;}

获取每个汉字首字母大写

/* * 获取每个汉字首字母大写 * */function getEveryFirstChar($string){    $charlist = preg_split('/(?

 

转载于:https://www.cnblogs.com/jxl1996/p/10138986.html

你可能感兴趣的文章
iOS8中使用CoreLocation定位
查看>>
R语言处理Time series
查看>>
mvn package时设置了maven.test.skip=true依旧执行单元测试
查看>>
Java学习笔记(一)背景知识
查看>>
PAT 1118 Birds in Forest [一般]
查看>>
Adapting to views using css or js
查看>>
020PHP基础知识——函数(三)
查看>>
构造函数&&继承8.1
查看>>
Codeforces 923 A. Primal Sport
查看>>
selenium 关于富文本的处理
查看>>
我的lamp常用安装配置
查看>>
TCP协议 - 面向连接
查看>>
跨域问题通用解决方案
查看>>
判断IP连接数前五,并自动加入防火墙
查看>>
Group分组及其扩展总结(四)
查看>>
字典的格式化字符串
查看>>
[转+整理]linux shell 将字符串分割成数组
查看>>
# WinForm关闭窗体确认
查看>>
疑惑:八卦掌趟泥步到底怎样走才正确?
查看>>
java的折半查询
查看>>