获取汉字拼音或者首字母
一:安装overtrue/pinyin拓展
|
overtrue/pinyin拓展GitHub地址:https://github.com/overtrue/pinyin
二:overtrue/pinyin拓展简单使用
overtrue/pinyin拼音转成拼音常见的转化方式:
PINYIN_TONE #带音调的转化方式
PINYIN_KEEP_NUMBER #保留数字的转化方式
PINYIN_KEEP_ENGLISH#保留英文的转化方式
PINYIN_KEEP_PUNCTUATION#保留标点的转化方式
PINYIN_UMLAUT_V#使用 v 代替 yu的转化方式
1:汉字转成拼音数组
(1):汉字转成无无音调的拼音
|
输出数据为:
|
(2):汉字转成带音调的拼音
|
输出数据为:
|
(3):汉字转拼音中lv拼音为lyu,使用此方法使用 v 代替 yu
|
第一个方法输出为:
|
第二个方法输出为:
|
2:汉字转成拼音字符串
|
第一个方法输出为:
|
第二个方法输出为:
|
3:汉字转成首字母字符串
|
第一个方法输出为:
|
第二个方法输出为:
|
4:整段汉字(带标点符号)转成拼音
|
第一个方法输出为:
|
第二个方法输出为:
|
5:姓名汉字转拼音
有些汉字常见读音和作为姓名读音不同,例如仇,常见读音为chou,但是作为姓氏时都qiu
|
输出结果为:
[
'qiu'
,
'mou'
,
'mou'
]
引用他人文档 只是记录一下 文档出处:https://www.php.cn/php-weizijiaocheng-60209.html
时间仓促,如有错误欢迎指出,欢迎在评论区讨论,如对您有帮助还请点个推荐、关注支持一下
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。
若内容有侵犯您权益的地方,请公告栏处联系本人,本人定积极配合处理或删除。