0

0

php汉语言转拼音

php中文网

php中文网

发布时间:2016-06-13 11:38:46

|

1776人浏览过

|

来源于php中文网

原创

php中文转拼音

<?php/** * 汉字转化为拼音,拼音转化为汉字 *  */class charset{    private $_code=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')    );    //拼音转化函数    function PinYin($str){        $ret="";        for($i=0;$i<strlen($str);$i++){            $p=ord(substr($str,$i,1)); //查看ASCII码            if($p>160){ //如果是中文,再多截取一个字符                $q=ord(substr($str,++$i,1));                $p=$p*256+$q-65536;            }            $ret.=$this->convert($p);        }        return $ret;    }        //转化函数    function convert($num){        if($num>0&&$num<160){ //如果不是汉字,直接返回相对字符            return chr($num);        }elseif($num<"-20319"||$num>"-10247"){            return "";        }else{ //汉字,查找对应拼音            for($i=count($this->_code)-1;$i>=0;$i--){                if($this->_code[$i][1]<=$num)                break;            }            return substr($this->_code[$i][0],0,1);        }    }}//------------------------------<?phpinclude_once 'charset.class.php';header('Content-type: text/html;charset=gbk');$charset=new charset();foreach(array('武汉','中国','上海') as $val){ echo $charset->PinYin($val); echo '<br/>';}

相关文章

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法
pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法

本专题系统整理pixiv网页版官网入口及登录访问方式,涵盖官网登录页面直达路径、在线阅读入口及快速进入方法说明,帮助用户高效找到pixiv官方网站,实现便捷、安全的网页端浏览与账号登录体验。

705

2026.02.13

微博网页版主页入口与登录指南_官方网页端快速访问方法
微博网页版主页入口与登录指南_官方网页端快速访问方法

本专题系统整理微博网页版官方入口及网页端登录方式,涵盖首页直达地址、账号登录流程与常见访问问题说明,帮助用户快速找到微博官网主页,实现便捷、安全的网页端登录与内容浏览体验。

233

2026.02.13

Flutter跨平台开发与状态管理实战
Flutter跨平台开发与状态管理实战

本专题围绕Flutter框架展开,系统讲解跨平台UI构建原理与状态管理方案。内容涵盖Widget生命周期、路由管理、Provider与Bloc状态管理模式、网络请求封装及性能优化技巧。通过实战项目演示,帮助开发者构建流畅、可维护的跨平台移动应用。

117

2026.02.13

TypeScript工程化开发与Vite构建优化实践
TypeScript工程化开发与Vite构建优化实践

本专题面向前端开发者,深入讲解 TypeScript 类型系统与大型项目结构设计方法,并结合 Vite 构建工具优化前端工程化流程。内容包括模块化设计、类型声明管理、代码分割、热更新原理以及构建性能调优。通过完整项目示例,帮助开发者提升代码可维护性与开发效率。

22

2026.02.13

Redis高可用架构与分布式缓存实战
Redis高可用架构与分布式缓存实战

本专题围绕 Redis 在高并发系统中的应用展开,系统讲解主从复制、哨兵机制、Cluster 集群模式及数据分片原理。内容涵盖缓存穿透与雪崩解决方案、分布式锁实现、热点数据优化及持久化策略。通过真实业务场景演示,帮助开发者构建高可用、可扩展的分布式缓存系统。

61

2026.02.13

c语言 数据类型
c语言 数据类型

本专题整合了c语言数据类型相关内容,阅读专题下面的文章了解更多详细内容。

30

2026.02.12

雨课堂网页版登录入口与使用指南_官方在线教学平台访问方法
雨课堂网页版登录入口与使用指南_官方在线教学平台访问方法

本专题系统整理雨课堂网页版官方入口及在线登录方式,涵盖账号登录流程、官方直连入口及平台访问方法说明,帮助师生用户快速进入雨课堂在线教学平台,实现便捷、高效的课程学习与教学管理体验。

15

2026.02.12

豆包AI网页版入口与智能创作指南_官方在线写作与图片生成使用方法
豆包AI网页版入口与智能创作指南_官方在线写作与图片生成使用方法

本专题汇总豆包AI官方网页版入口及在线使用方式,涵盖智能写作工具、图片生成体验入口和官网登录方法,帮助用户快速直达豆包AI平台,高效完成文本创作与AI生图任务,实现便捷智能创作体验。

669

2026.02.12

PostgreSQL性能优化与索引调优实战
PostgreSQL性能优化与索引调优实战

本专题面向后端开发与数据库工程师,深入讲解 PostgreSQL 查询优化原理与索引机制。内容包括执行计划分析、常见索引类型对比、慢查询优化策略、事务隔离级别以及高并发场景下的性能调优技巧。通过实战案例解析,帮助开发者提升数据库响应速度与系统稳定性。

58

2026.02.12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PHP函数之array数组函数视频讲解
PHP函数之array数组函数视频讲解

共76课时 | 26.2万人学习

AngularJS教程
AngularJS教程

共24课时 | 3.7万人学习

CSS3实现按钮特效视频教程
CSS3实现按钮特效视频教程

共15课时 | 3.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号