色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

PHP實(shí)現(xiàn)漢字轉(zhuǎn)拼音類庫的使用方法

瀏覽:105日期:2022-06-14 08:14:09
目錄PHP實(shí)現(xiàn)漢字轉(zhuǎn)拼音類庫使用方法:一、安裝類庫:二、漢字轉(zhuǎn)拼音的簡(jiǎn)單使用:1、漢字轉(zhuǎn)成無無音調(diào)的拼音2、文字段落轉(zhuǎn)拼音5、姓名首字母6、多音字7、單字轉(zhuǎn)拼音PHP實(shí)現(xiàn)漢字轉(zhuǎn)拼音類庫

簡(jiǎn)直太完美了

這個(gè)類庫是無意中在別人的博客中看到的,覺得非常不錯(cuò),因此收藏起來同時(shí)也分享給其他需要的小伙伴們。

還記得很多年前寫漢字轉(zhuǎn)拼音的時(shí)候完全是進(jìn)行字符碼的匹配,一個(gè)單文件寫了很長(zhǎng)。算了,言歸正傳,以下是使用方法。

漢字轉(zhuǎn)拼音類庫的git地址:https://github.com/overtrue/pinyin

使用方法:一、安裝類庫:composer require overtrue/pinyin二、漢字轉(zhuǎn)拼音的簡(jiǎn)單使用:

overtrue/pinyin拼音轉(zhuǎn)成拼音常見的轉(zhuǎn)化方式:除了獲取首字母的方法外,所有方法都支持第二個(gè)參數(shù),用于指定拼音的格式,可選值為:

symbol (默認(rèn))聲調(diào)符號(hào),例如 pīn yīn

none 不輸出拼音,例如 pin yin

number 末尾數(shù)字模式的拼音,例如 pin1 yin1

1、漢字轉(zhuǎn)成無無音調(diào)的拼音use?Overtrue\Pinyin\Pinyin;$pinyin?=?Pinyin::sentence('你好,世界');echo?$pinyin;?//?nǐ?hǎo?shì?jiè//?直接將對(duì)象轉(zhuǎn)成字符串$string?=?(string)?$pinyin;?//?nǐ?hǎo?shì?jiè$pinyin->toArray();?//?['nǐ',?'hǎo',?'shì',?'jiè']//?直接使用索引訪問$pinyin[0];?//?'nǐ'//?使用函數(shù)遍歷$pinyin->map('ucfirst');?//?['Nǐ',?'Hǎo',?'Shì',?'Jiè']//?拼接為字符串$pinyin->join('?');?//?'nǐ?hǎo?shì?jiè'$pinyin->join('-');?//?'nǐ-hǎo-shì-jiè'//?轉(zhuǎn)成?json$pinyin->toJson();?//?'['nǐ','hǎo','shì','jiè']'json_encode($pinyin);?//?'['nǐ','hǎo','shì','jiè']'2、文字段落轉(zhuǎn)拼音use?Overtrue\Pinyin\Pinyin;echo?Pinyin::sentence('帶著希望去旅行,比到達(dá)終點(diǎn)更美好');//?dài?zhe?xī?wàng?qù?lyu?xíng?,?bǐ?dào?dá?zhōng?diǎn?gèng?měi?hǎo//?去除聲調(diào)echo?Pinyin::sentence('帶著希望去旅行,比到達(dá)終點(diǎn)更美好',?'none');//?dai?zhe?xi?wang?qu?lyu?xing?,?bi?dao?da?zhong?dian?geng?mei?hao3、生成用于鏈接的拼音字符串echo?Pinyin::permalink('帶著希望去旅行');//?dai-zhe-xi-wang-qu-lyu-xingecho?Pinyin::permalink('帶著希望去旅行',?'.');//?dai.zhe.xi.wang.qu.lyu.xing4、獲取首字符字符串echo?Pinyin::abbr('帶著希望去旅行');//?d?z?x?w?q?l?xecho?Pinyin::abbr('帶著希望去旅行')->join('-');//?d-z-x-w-q-l-xecho?Pinyin::abbr('你好2018!')->join('');//?nh2018echo?Pinyin::abbr('Happy?New?Year!?2018!')->join('');//?HNY20185、姓名首字母echo Pinyin::nameAbbr('歐陽');// o yecho Pinyin::nameAbbr('單單單')->join('-');// s-d-d6、多音字$pinyin?=?Pinyin::polyphones('重慶');$pinyin['重'];//?['zhòng',?'chóng',?'tóng']$pinyin['慶'];//?['qìng']$pinyin->toArray();//?[//?????'重':?['zhòng',?'chóng',?'tóng'],//?????'慶':?['qìng']//?]7、單字轉(zhuǎn)拼音$pinyin?=?Pinyin::polyphones('重慶');echo?$pinyin['重'];//?'zhòng'echo?$pinyin['慶'];//?'qìng'$pinyin->toArray();//?[//?????'重':?'zhòng',//?????'慶':?'qìng'//?]

這個(gè)漢字轉(zhuǎn)拼音類庫除了以上的使用方法外,同時(shí)還支持命令行模式使用。這一點(diǎn)很nice。更多使用方法可參考相關(guān)文檔,不在此一一列舉了,更多關(guān)于PHP漢字轉(zhuǎn)拼音類庫的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 日韩aⅴ在线观看 | 久久精品在线 | 一级片大全 | 国产视频软件在线 | 中文字幕一区二区视频 | 国产亚洲男人的天堂在线观看 | 一区二区三区国模大胆 | 一本色道久久综合亚洲精品 | 久久国产网 | 久久国产一级毛片一区二区 | 日韩在线免费视频 | 欧美日本一区亚洲欧美一区 | 97久久曰曰久久久 | 亚洲成年男人的天堂网 | 中文字幕精品一区二区绿巨人 | 色18美女社区 | 日本a级毛片免费视频播放 日本a级三级三级三级久久 | 一级做a爰片久久毛片苍井优 | 久久93精品国产91久久综合 | 国产欧美日韩视频在线观看一区二区 | 娇喘嗯嗯~轻点啊视频福利 | 在线免费精品视频 | 国产三级在线视频观看 | 一个人看的www日本高清视频 | 亚洲视频综合网 | 欧洲免费无线码二区5 | 怡红院亚洲红怡院天堂麻豆 | 国产粉嫩高中生无套第一次 | 加勒比久久综合 | 特别福利视频在线观看 | 97精品福利视频在线 | 国内美女福利视频在线观看网站 | 一级a爰片久久毛片 | 中文一区在线 | 日韩在线一区二区三区 | 黄影| 亚洲欧美中文在线观看4 | 亚洲综合在线另类色区奇米 | 久久亚洲精品中文字幕 | 2级毛片| 久久久久成人精品一区二区 |