php地名转换成拼音,php汉字转拼音_php中怎么将中文转换拼音

news/2024/11/18 14:49:22/

摘要 腾兴网为您分享:php中怎么将中文转换拼音,中国知网,中国搜索,银联商务,小米云盘等软件知识,以及巨魔与精灵,网络抓娃娃,win10系统优化软件,右键,轻颜相机,gg对战平台,万挂,梦回传奇,大耳狐,淘达人,客服直播,小米手机串号,北极圈海战,嵊州市社保局,富士康园区等软件it资讯,欢迎关注腾兴网。php实现汉字转拼音我使用到了overtrue/pinyin拓展 安装overtrue/pinyin拓展 支持composer安装 composer require overtrue/pinyin overtrue/pinyin拓展简单使用 overtrue/pinyin拼音转成拼音常见的转化方式: PINYI...

c1b8a1c6c390b3eb710829468968dac5.png

php实现汉字转拼音我使用到了overtrue/pinyin拓展

安装overtrue/pinyin拓展

支持composer安装

composer require overtrue/pinyin

overtrue/pinyin拓展简单使用

overtrue/pinyin拼音转成拼音常见的转化方式:

PINYIN_TONE #带音调的转化方式PINYIN_KEEP_NUMBER#保留数字的转化方式PINYIN_KEEP_ENGLISH#保留英文的转化方式PINYIN_KEEP_PUNCTUATION#保留标点的转化方式PINYIN_UMLAUT_V#使用 v 代替 yu的转化方式

1:汉字转成拼音数组

(1):汉字转成无无音调的拼音

$pinyin = new Pinyin();

$pinyin->convert('测试汉字转拼音');

输出数据为:

['ce', 'shi', 'han', 'zi', 'zhuan', 'pin', 'yin']

(2):汉字转成带音调的拼音

$pinyin = new Pinyin();

$pinyin->convert('测试汉字转拼音', PINYIN_TONE);

输出数据为:

['cè', 'shì', 'hàn', 'zì', 'zhuǎn', 'pīn', 'yīn']

(3):汉字转拼音中lv拼音为lyu,使用此方法使用 v 代替 yu

$pinyin = new Pinyin();

$pinyin->convert('吕氏春秋');

$pinyin->convert('吕氏春秋', PINYIN_UMLAUT_V);

第一个方法输出为:

['lyu', 'shi', 'chun', 'qiu']

第二个方法输出为:

['lv', 'shi', 'chun', 'qiu']

2:汉字转成拼音字符串

$pinyin = new Pinyin();

$pinyin->permalink('测试汉字转拼音');

$pinyin->permalink('测试汉字转拼音', '.');

第一个方法输出为:

ce-shi-han-zi-zhuan-pin-yin

第二个方法输出为:

ce.shi.han.zi.zhuan.pin.yi

3:汉字转成首字母字符串

$pinyin = new Pinyin();

$pinyin->abbr('测试汉字转拼音');

$pinyin->abbr('测试汉字转拼音', '-');

第一个方法输出为:

cshzzpy

第二个方法输出为:

c-s-h-z-z-p-y

相关推荐


http://www.ppmy.cn/news/696413.html

相关文章

将26个字母输入mysql_做mysql字母

Linux有问必答:如何在命令行创建一个MySQL数据库 Linux有问必答:如何在命令行创建一个MySQL数据库 问题:在一个某处运行的MySQL服务器上,我该怎样通过命令行创建和安装一个MySQL数据库呢? 为了能通过命令行创建一个MySQL数据库,你可以使用mysql命令行客户端。下面是通过m…

机器自动翻译古文拼音 - 将进酒拼音版本,译文拼音版本

写了一个程序,用来给佛经和古诗加上拼音,并处理多音字和排版,顺便加上翻译。 定期翻译一些,给老人和小孩子用。 将进酒 君不见,黄河之水天上来,奔流到海不复回。 君不见,高堂明镜悲白发&…

mysql拼音码自动生成_根据中文名,自动生成首字母的拼音码或拼音码(两种方法)...

#region 根据中文生成首字母(大写) /// ///根据中文生成首字母(大写)/// /// /// public static string GetPingying(stringstrString) {string tempStr "";//去掉字符串中的特殊符号 var str Regex.Replace(strString, "[ \\[ \\] \\^ \\-_*――(^)$%~!#…

【Java】积分手机端-中文转拼音

目录 前因启示启示后果 前因 这次小咸儿因为项目的业务逻辑的需求,在一个添加页面时,需要根据添加的中文名称,生成一个拼音字段值,存入到数据库中。   如图,手机端添加页面: 启示 实现的方式有两种&…

ionic -- 实现根据拼音字母搜索人员

看到小咸儿完成这个任务,心情十分亢奋啊!但是是基于先把拼音与中文转换的node包下载下来。ionic前端 - 汉字拼音 首先先说一下小咸儿这个问题的思路: 1.将所有人的姓名先查询出来2.将汉字名字转换成拼音3.获取输入框中值对中文名字或拼音名字…

php汉字转拼音百家姓版,砚田马中华书《百家姓》(文字拼音版)

zho qin sūn lǐ 赵 钱 孙 李zhōu w zhng wng 周 吴 郑 王fng chn chǔ wi 冯 陈 褚 卫 jiǎng shěn hn yng 蒋 沈 韩 杨 zhū qn yu xǔ 朱 秦 尤 许h lǚ shī zhāng 何 吕 施 张 kǒng co yn hu 孔 曹 严 华jīn wi to jiāng 金 魏 陶 姜q…

生僻字用计算机的歌词,生僻字歌词带拼音版本:生僻字歌词是什么意思?

最近有一首史上最难唱的歌《生僻字》,《生僻字》顾名思义全都是有生僻字组成,看完大家都觉得自己可能读的是假书,因为像个文盲一样根本不知道这些生僻字都怎么念,也不知道这些生僻字歌词是什么意思。小编给大家带来了《生僻字》拼…

C#中汉字按照首字拼音排序

string[] arr { "熊德舞", "欧阳修", "盛军", "舞阳", "阿史那","陈吉利" };//姓名按照拼音排序 Array.Sort(arr);排序后效果: - arr {string[6]} string[] [0] "阿史那…