亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

漢字轉化成拼音

2019-11-11 06:13:44
字體:
來源:轉載
供稿:網友
<?php/*漢字轉化為拼音類 */$people = new Pinyin();echo $people->output("張珊");class Pinyin{ /** * 漢字ASCII碼庫 * * @var array */ PRotected $lib; /** * 構造函數 * * @return void */ public function __construct(){ } /** * 漢字轉化并輸出拼音 * * @param string $str 所要轉化拼音的漢字 * @param boolean $utf8 漢字編碼是否為utf8 * @return string */ public function output($str, $utf8 = true) { //參數分析 if (!$str) { return false; } //編碼轉換. $str = ($utf8==true) ? $this->iconvStr('utf-8', 'gbk', $str) : $str; $num = strlen($str); $pinyin = ''; for ($i=0; $i<$num; $i++) { $temp = ord(substr($str, $i, 1)); if ($temp>160) { $temp2=ord(substr($str,++$i,1)); $temp=$temp*256+$temp2-65536; } $pinyin .= $this->num2str($temp); } //輸出的拼音編碼轉換. return ($utf8==true) ? $this->iconvStr('gbk', 'utf-8', $pinyin) : $pinyin; } /** * 將ASCII編碼轉化為字符串. * * @param integer $num * @return string */ protected function num2str($num) { if (!$this->lib) { $this->parse_lib(); } if ($num>0&&$num<160) { return chr($num); } elseif($num<-20319||$num>-10247) { return ''; } else{ $total =sizeof($this->lib)-1; for($i=$total; $i>=0; $i--) { if($this->lib[$i][1]<=$num) { break; } } return $this->lib[$i][0]; } } /** * 返回漢字編碼庫 * * @return array */ protected function parse_lib() { return $this->lib = 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("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), ); } //編碼轉換 protected function iconvStr($from,$to,$fContents) { if(is_string($fContents) ) { if(function_exists('mb_convert_encoding')) { return mb_convert_encoding ($fContents, $to, $from); } else if(function_exists('iconv')) { return iconv($from,$to,$fContents); } else { return $fContents; } } } /** * 析構函數 * * @access public * @return void */ public function __destruct() { if (isset($this->lib)) { unset($this->lib); } }}?>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品白嫩美女在线观看| 中文字幕欧美专区| 4438全国亚洲精品在线观看视频| 欧美日本高清视频| 成人在线一区二区| 久久精品2019中文字幕| 亚洲精品xxxx| 国产精品美乳在线观看| 日韩av电影在线免费播放| 亚洲国产欧美一区二区三区同亚洲| 97超级碰碰人国产在线观看| 一区二区三区视频免费在线观看| 茄子视频成人在线| 国产精品揄拍500视频| 国产成人涩涩涩视频在线观看| 久久国产精品久久久久久| 国产成人激情小视频| 国产精品成人观看视频国产奇米| 欧美成人免费网| 91美女福利视频高清| 久久中文字幕国产| 日本精品一区二区三区在线播放视频| 欧美丰满老妇厨房牲生活| 日韩欧美aaa| 精品一区精品二区| 91精品久久久久久久久中文字幕| 欧美老少做受xxxx高潮| 日韩精品视频在线| 青青精品视频播放| 性色av一区二区三区红粉影视| 97视频在线观看亚洲| 国产欧美精品一区二区| 久久久精品国产亚洲| 亚洲桃花岛网站| 欧美激情欧美激情在线五月| 国产精品观看在线亚洲人成网| 欧美国产日韩精品| 国产美女91呻吟求| 伊人一区二区三区久久精品| 色妞色视频一区二区三区四区| 热re91久久精品国99热蜜臀| 久久久久久中文字幕| 欧美在线视频观看免费网站| 亚洲激情 国产| 日韩av在线一区二区| 欧美老女人bb| 国产精品扒开腿做爽爽爽视频| 亚洲最大的网站| 久久九九国产精品怡红院| 欧美激情视频在线观看| 亚洲欧美一区二区精品久久久| 久久久久久久久电影| 久久国产精品久久国产精品| 欧美老妇交乱视频| 日韩美女视频中文字幕| 精品人伦一区二区三区蜜桃免费| 亚洲激情视频在线播放| 91久久在线播放| 91国产在线精品| 亚洲一区二区三区成人在线视频精品| 亚洲一区二区久久久| 在线免费观看羞羞视频一区二区| 精品网站999www| 91在线直播亚洲| 日本中文字幕久久看| 精品日韩视频在线观看| 国外成人在线视频| 国产97人人超碰caoprom| 日韩中文字幕网站| 亚洲香蕉在线观看| 秋霞成人午夜鲁丝一区二区三区| 亚洲欧美国产一本综合首页| 成人精品aaaa网站| 一区二区在线视频播放| 美女精品视频一区| 国产91精品久久久久久久| 亚洲 日韩 国产第一| 国产不卡视频在线| 国产精品欧美日韩| 国产视频在线观看一区二区| 午夜精品福利视频| 宅男66日本亚洲欧美视频| 欧美一级淫片aaaaaaa视频| 综合136福利视频在线| 91黑丝高跟在线| 精品久久久久久久久久久久| 亚洲精品欧美日韩| 久久这里只有精品视频首页| 欧美另类交人妖| 中文在线不卡视频| 亚洲成人精品av| 国产成人高潮免费观看精品| 日韩在线观看av| 精品久久在线播放| 欧美激情国产精品| 欧美噜噜久久久xxx| 欧美视频在线免费看| 日韩欧亚中文在线| 久久久久久久久久久人体| 欧美中文字幕精品| 国产精品2018| 国产不卡精品视男人的天堂| 欧美尺度大的性做爰视频| 91产国在线观看动作片喷水| 九九视频这里只有精品| 欧美黑人性生活视频| 欧美日韩xxxxx| 精品在线欧美视频| 国产999精品久久久影片官网| 日韩视频免费大全中文字幕| 亚洲国产精品成人一区二区| 国产精品免费网站| 日本成人精品在线| 2020欧美日韩在线视频| 精品一区二区三区四区| 96精品久久久久中文字幕| 精品日本美女福利在线观看| 亚洲国产精品久久91精品| 精品国产户外野外| 成人黄色免费看| www.亚洲一二| 久久精品国产免费观看| 国内自拍欧美激情| 日韩男女性生活视频| 久久免费精品日本久久中文字幕| 欧美精品在线网站| 久久国产精品偷| 欧美黄色三级网站| 538国产精品视频一区二区| 亚洲欧美日韩国产成人| 亚洲精品国产福利| 国产美女久久精品香蕉69| 中文字幕v亚洲ⅴv天堂| 国产精品视频大全| 亚洲风情亚aⅴ在线发布| 日韩av资源在线播放| 精品国偷自产在线视频| 国产狼人综合免费视频| 亚洲电影免费观看高清完整版在线观看| 青青草99啪国产免费| 欧美精品videos另类日本| 亚洲黄色在线看| 欧美高跟鞋交xxxxhd| 欧美午夜精品久久久久久浪潮| 成人av资源在线播放| 国产精品一区二区电影| 国产香蕉精品视频一区二区三区| 中文字幕日韩av| 中文国产亚洲喷潮| 国产精品高精视频免费| 国产热re99久久6国产精品| 热门国产精品亚洲第一区在线| 色老头一区二区三区在线观看| 亚洲一区999| 丁香五六月婷婷久久激情| 欧美华人在线视频| 欧美日韩中国免费专区在线看| 欧美色播在线播放| 欧美激情一区二区三区成人| 日韩免费高清在线观看| 92版电视剧仙鹤神针在线观看| 日韩成人中文电影| 亚洲精品视频播放| 亚洲欧美精品中文字幕在线|