- 浏览: 442692 次
- 性别:
- 来自: 茂名
文章分类
最新评论
-
zenmshuo:
不错不错,总结的很详细,不知道这个控件和FlexGrid比起来 ...
jQuery EasyUI教程之datagrid应用(三) -
我是你们的爹:
文章里太多错误了,容易误导新手
jQuery EasyUI教程之datagrid应用(三) -
我是你们的爹:
...
jQuery EasyUI教程之datagrid应用(一) -
zhehen123:
你傻啊,json_decode后面跟一个参数就可以转成普通数组 ...
如何将PHP对象数组转换成普通数组? -
lai3221:
hegz,为什么做了没有任何效果呢?
jQuery EasyUI教程之datagrid应用(二)
本人开发系统时用到的汉字转拼音代码:
/** * 拼音转换字典 * * @param int $num * @return string */ function __Dictionary($num) { $dictionary = array( array("a", -20319), array("ai", -20317), array("an", -20304), array("ang", -20295), array("ao", -20292), array("ba", -20283), array("bai", -20265), array("ban", -20257), array("bang", -20242), array("bao", -20230), array("bei", -20051), array("ben", -20036), array("beng", -20032), array("bi", -20026), array("bian", -20002), array("biao", -19990), array("bie", -19986), array("bin", -19982), array("bing", -19976), array("bo", -19805), array("bu", -19784), array("ca", -19775), array("cai", -19774), array("can", -19763), array("cang", -19756), array("cao", -19751), array("ce", -19746), array("ceng", -19741), array("cha", -19739), array("chai", -19728), array("chan", -19725), array("chang", -19715), array("chao", -19540), array("che", -19531), array("chen", -19525), array("cheng", -19515), array("chi", -19500), array("chong", -19484), array("chou", -19479), array("chu", -19467), array("chuai", -19289), array("chuan", -19288), array("chuang", -19281), array("chui", -19275), array("chun", -19270), array("chuo", -19263), array("ci", -19261), array("cong", -19249), array("cou", -19243), array("cu", -19242), array("cuan", -19238), array("cui", -19235), array("cun", -19227), array("cuo", -19224), array("da", -19218), array("dai", -19212), array("dan", -19038), array("dang", -19023), array("dao", -19018), array("de", -19006), array("deng", -19003), array("di", -18996), array("dian", -18977), array("diao", -18961), array("die", -18952), array("ding", -18783), array("diu", -18774), array("dong", -18773), array("dou", -18763), array("du", -18756), array("duan", -18741), array("dui", -18735), array("dun", -18731), array("duo", -18722), array("e", -18710), array("en", -18697), array("er", -18696), array("fa", -18526), array("fan", -18518), array("fang", -18501), array("fei", -18490), array("fen", -18478), array("feng", -18463), array("fo", -18448), array("fou", -18447), array("fu", -18446), array("ga", -18239), array("gai", -18237), array("gan", -18231), array("gang", -18220), array("gao", -18211), array("ge", -18201), array("gei", -18184), array("gen", -18183), array("geng", -18181), array("gong", -18012), array("gou", -17997), array("gu", -17988), array("gua", -17970), array("guai", -17964), array("guan", -17961), array("guang", -17950), array("gui", -17947), array("gun", -17931), array("guo", -17928), array("ha", -17922), array("hai", -17759), array("han", -17752), array("hang", -17733), array("hao", -17730), array("he", -17721), array("hei", -17703), array("hen", -17701), array("heng", -17697), array("hong", -17692), array("hou", -17683), array("hu", -17676), array("hua", -17496), array("huai", -17487), array("huan", -17482), array("huang", -17468), array("hui", -17454), array("hun", -17433), array("huo", -17427), array("ji", -17417), array("jia", -17202), array("jian", -17185), array("jiang", -16983), array("jiao", -16970), array("jie", -16942), array("jin", -16915), array("jing", -16733), array("jiong", -16708), array("jiu", -16706), array("ju", -16689), array("juan", -16664), array("jue", -16657), array("jun", -16647), array("ka", -16474), array("kai", -16470), array("kan", -16465), array("kang", -16459), array("kao", -16452), array("ke", -16448), array("ken", -16433), array("keng", -16429), array("kong", -16427), array("kou", -16423), array("ku", -16419), array("kua", -16412), array("kuai", -16407), array("kuan", -16403), array("kuang", -16401), array("kui", -16393), array("kun", -16220), array("kuo", -16216), array("la", -16212), array("lai", -16205), array("lan", -16202), array("lang", -16187), array("lao", -16180), array("le", -16171), array("lei", -16169), array("leng", -16158), array("li", -16155), array("lia", -15959), array("lian", -15958), array("liang", -15944), array("liao", -15933), array("lie", -15920), array("lin", -15915), array("ling", -15903), array("liu", -15889), array("long", -15878), array("lou", -15707), array("lu", -15701), array("lv", -15681), array("luan", -15667), array("lue", -15661), array("lun", -15659), array("luo", -15652), array("ma", -15640), array("mai", -15631), array("man", -15625), array("mang", -15454), array("mao", -15448), array("me", -15436), array("mei", -15435), array("men", -15419), array("meng", -15416), array("mi", -15408), array("mian", -15394), array("miao", -15385), array("mie", -15377), array("min", -15375), array("ming", -15369), array("miu", -15363), array("mo", -15362), array("mou", -15183), array("mu", -15180), array("na", -15165), array("nai", -15158), array("nan", -15153), array("nang", -15150), array("nao", -15149), array("ne", -15144), array("nei", -15143), array("nen", -15141), array("neng", -15140), array("ni", -15139), array("nian", -15128), array("niang", -15121), array("niao", -15119), array("nie", -15117), array("nin", -15110), array("ning", -15109), array("niu", -14941), array("nong", -14937), array("nu", -14933), array("nv", -14930), array("nuan", -14929), array("nue", -14928), array("nuo", -14926), array("o", -14922), array("ou", -14921), array("pa", -14914), array("pai", -14908), array("pan", -14902), array("pang", -14894), array("pao", -14889), array("pei", -14882), array("pen", -14873), array("peng", -14871), array("pi", -14857), array("pian", -14678), array("piao", -14674), array("pie", -14670), array("pin", -14668), array("ping", -14663), array("po", -14654), array("pu", -14645), array("qi", -14630), array("qia", -14594), array("qian", -14429), array("qiang", -14407), array("qiao", -14399), array("qie", -14384), array("qin", -14379), array("qing", -14368), array("qiong", -14355), array("qiu", -14353), array("qu", -14345), array("quan", -14170), array("que", -14159), array("qun", -14151), array("ran", -14149), array("rang", -14145), array("rao", -14140), array("re", -14137), array("ren", -14135), array("reng", -14125), array("ri", -14123), array("rong", -14122), array("rou", -14112), array("ru", -14109), array("ruan", -14099), array("rui", -14097), array("run", -14094), array("ruo", -14092), array("sa", -14090), array("sai", -14087), array("san", -14083), array("sang", -13917), array("sao", -13914), array("se", -13910), array("sen", -13907), array("seng", -13906), array("sha", -13905), array("shai", -13896), array("shan", -13894), array("shang", -13878), array("shao", -13870), array("she", -13859), array("shen", -13847), array("sheng", -13831), array("shi", -13658), array("shou", -13611), array("shu", -13601), array("shua", -13406), array("shuai", -13404), array("shuan", -13400), array("shuang", -13398), array("shui", -13395), array("shun", -13391), array("shuo", -13387), array("si", -13383), array("song", -13367), array("sou", -13359), array("su", -13356), array("suan", -13343), array("sui", -13340), array("sun", -13329), array("suo", -13326), array("ta", -13318), array("tai", -13147), array("tan", -13138), array("tang", -13120), array("tao", -13107), array("te", -13096), array("teng", -13095), array("ti", -13091), array("tian", -13076), array("tiao", -13068), array("tie", -13063), array("ting", -13060), array("tong", -12888), array("tou", -12875), array("tu", -12871), array("tuan", -12860), array("tui", -12858), array("tun", -12852), array("tuo", -12849), array("wa", -12838), array("wai", -12831), array("wan", -12829), array("wang", -12812), array("wei", -12802), array("wen", -12607), array("weng", -12597), array("wo", -12594), array("wu", -12585), array("xi", -12556), array("xia", -12359), array("xian", -12346), array("xiang", -12320), array("xiao", -12300), array("xie", -12120), array("xin", -12099), array("xing", -12089), array("xiong", -12074), array("xiu", -12067), array("xu", -12058), array("xuan", -12039), array("xue", -11867), array("xun", -11861), array("ya", -11847), array("yan", -11831), array("yang", -11798), array("yao", -11781), array("ye", -11604), array("yi", -11589), array("yin", -11536), array("ying", -11358), array("yo", -11340), array("yong", -11339), array("you", -11324), array("yu", -11303), array("yuan", -11097), array("yue", -11077), array("yun", -11067), array("za", -11055), array("zai", -11052), array("zan", -11045), array("zang", -11041), array("zao", -11038), array("ze", -11024), array("zei", -11020), array("zen", -11019), array("zeng", -11018), array("zha", -11014), array("zhai", -10838), array("zhan", -10832), array("zhang", -10815), array("zhao", -10800), array("zhe", -10790), array("zhen", -10780), array("zheng", -10764), array("zhi", -10587), array("zhong", -10544), array("zhou", -10533), array("zhu", -10519), array("zhua", -10331), array("zhuai", -10329), array("zhuan", -10328), array("zhuang", -10322), array("zhui", -10315), array("zhun", -10309), array("zhuo", -10307), array("zi", -10296), array("zong", -10281), array("zou", -10274), array("zu", -10270), array("zuan", -10262), array("zui", -10260), array("zun", -10256), array("zuo", -10254) ); if ($num > 0 && $num < 160) { return chr($num); } elseif ($num < -20319 || $num > -10247) { return ""; } else { for ($i = count($dictionary) - 1; $i >= 0; $i--) { if ($dictionary[$i][1] <= $num) { break; } } return $dictionary[$i][0]; } } /** * 汉字字串转换成拼音串 * * @param string $string * @return string * // 中英文字符混杂字串可用 */ function zhToPinyin($string) { $output = ""; for ($i=0; $i < strlen($string); $i++) { $letter = ord(substr($string, $i, 1)); if($letter > 160){ $tmp = ord(substr($string, ++$i, 1)); $letter = $letter * 256 + $tmp - 65536; } $output .= $this->__Dictionary($letter); } return $output; }
发表评论
-
如何将PHP对象数组转换成普通数组?
2014-03-18 16:54 19039如何将PHP对象数组转换成普通数组? 在利用j ... -
阿拉伯数字金额转大写人民币
2010-05-23 17:06 1428/** * 阿拉伯数字金额转大写人民币 * 最大 ... -
mb_convert_encoding函数使用方法介绍
2010-04-06 20:23 15485mb_convert_encoding 函数 ... -
将树形菜单dTree封装成PHP函数
2010-03-30 20:05 4157开发 系统 时,JavaScript树形菜单组件dTree ... -
中文字符串截取(支持gb2312、gbk、utf-8、big5)
2010-03-30 00:28 1441/* * 中文字符串截取,支持gb2312 ... -
左右值无限分类实现算法
2010-03-30 00:21 2588文章来源:http://bbs.phpchina.co ... -
开发非税代收系统部分功能代码
2010-03-30 00:05 1258将自己开发的功能代码保存在此,一是方便以后重用,二更是为了防防 ... -
自用代码[JSON编解码、日期校验]
2010-03-29 23:48 1623/** * 將数组转换成json格式数据 ...
相关推荐
这个主题主要涉及两个核心知识点:拼音转换算法和拼音字典。 首先,我们需要理解拼音转换算法。汉字转拼音的基本原理是将每个汉字映射到其对应的汉语拼音。早期的方法依赖于查找表,而现代方法则利用了更复杂的算法...
中国姓名汉语拼音字典大全打包下载,合计几百万个,包括大小写、任何姓名,拼音形式的字典;另外包含所有合理生日日期字典;可以使用暴力破解工具(如“hashcat”等)的组合破解模式,生成合成字典,用于密码跑包...
汉字 拼音 字典 适合拿来做输入法 汉字 拼音 字典 适合拿来做输入法 汉字 拼音 字典 适合拿来做输入法
aircrack-ng破解WiFi使用的汉语拼音字典,包含常见拼音和组合拼音,需要的小伙伴拿去
3. **数据存储**:为了提高查询效率,可能会有一个预处理的汉字-拼音字典数据库,存储了大量汉字及其对应的拼音。这可以是内存中的数据结构,也可以是磁盘上的文件,如CSV或JSON格式。 4. **错误处理**:在实际应用...
这个"易语言拼音字典源码.rar"压缩包文件包含的是易语言编写的拼音字典项目的源代码。源码是程序的基础,它是由程序员编写的、未经编译或解释的代码,用于构建可执行软件。 易语言的语法结构简洁明了,它的基本语法...
《拼音字典查询工具1.0》是一款专为行业教育和自我学习设计的软件,它集成了丰富的汉字拼音数据,方便用户快速查询汉字的正确读音。在信息技术日益普及的今天,掌握良好的汉字拼音能力是提升语言应用能力、增强学习...
- **标题**:“中文拼音字典 汉字拼音对照表” - 这个标题表明了文档的主要内容是关于中文汉字及其对应的拼音表示。它旨在为用户提供一个方便查询的工具,帮助他们快速找到特定汉字的正确发音。 - **描述**:...
"易语言源码易语言拼音字典源码.rar" 文件包含的是使用易语言编写的拼音字典软件的源代码。这个源码库可能是为了帮助学习者理解如何在易语言中实现汉字与拼音之间的转换,以及如何构建字典类的应用程序。 易语言的...
收集了23000多的汉字以及对应的拼音,基本囊括了所有的汉字,如有缺少请补充后评论区回复下,谢谢。
《高级五笔拼音查询字典》是一款专门为学习和使用五笔输入法的用户设计的工具软件。这款字典集成了五笔编码查询和拼音转换功能,对于熟悉五笔输入法的人来说,是日常打字和提高输入效率的好帮手。下面我们将深入探讨...
5. 可扩展性:作为开源项目,易语言拼音字典源码应具备良好的可扩展性,允许开发者添加新的功能,如支持多音字、方言拼音等。 6. 兼容性:考虑到不同版本的易语言可能存在差异,源码需要考虑兼容性问题,确保在不同...
这个拼音字典可能是通过一个预处理步骤生成的,将大量的汉字及其对应的拼音整理成数据结构,比如数组或数据库表。开发者在实际使用时,只需通过查询这个数据结构,就能快速获取到汉字的拼音信息。查询方式可以是简单...
拼音字典的实现通常会依赖于预构建的拼音数据库,这个数据库可能包含所有常用汉字及其对应的多音字拼音。在易语言的环境下,这个数据库可能是以数组或者哈希表的形式存储,便于快速查找。在源码中,我们可以学习到...
可以采用预编译的拼音字典、哈希查找等数据结构和算法来提高转换速度。 总的来说,Delphi 12 XE环境下实现汉字转拼音全拼及简拼,既有内置的简单方案,也有复杂的第三方库和自定义算法。开发者可以根据实际需求和...
爆破用字典,常见中文姓名的拼音,一般配合生日字典混合生成,或者本字典单独使用也可。
五笔字典,拼音五笔字典五笔字典,拼音五笔字典五笔字典,拼音五笔字典五笔字典,拼音五笔字典五笔字典,拼音五笔字典五笔字典,拼音五笔字典五笔字典,拼音五笔字典五笔字典,拼音五笔字典五笔字典,拼音五笔字典五笔字典,...
该PHP实例开发源码是一个基于PHP的汉字查询拼音字典应用,版本为v1.0。这个项目的主要目的是提供一个工具,用户可以通过它查询任意汉字的拼音信息。在实际的Web开发中,这样的功能可能被用于搜索引擎优化(SEO),...