Enter Chinese to get pinyin

xiaoxiao2021-03-06  48

/ * Enter Chinese to get pinyin * /

$ D = 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 ("Choo", - 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)

);

Function G ($ NUM) {

Global $ D;

IF ($ NUM> 0 && $ Num <160) {

Return CHR ($ NUM);

}

Elseif ($ Num <-20319 || $ NUM> -10247) {

} "";} else {

For ($ i = count ($ d) -1; $ i> = 0; $ i -) {= ($ D [$ I] [1] <= $ Num) Break;}

RETURN $ D [$ I] [0];

}

}

Function C ($ STR) {

$ RET = "";

For ($ I = 0; $ I

$ P = ORD (SUBSTR ($ STR, $ I, 1));

IF ($ P> 160) {

$ = ORD (Substr ($ STR, $ I, 1));

$ P = $ P * 256 $ q-65536;

}

$ RET. = g ($ P);

}

Return $ RET;

}

Echo C ($ Hz);

?>

PLS INPUT The Chinese:

转载请注明原文地址:https://www.9cbs.com/read-110228.html

New Post(0)