亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

PHP實現漢字轉拼音類庫的使用方法

瀏覽:102日期:2022-06-14 08:14:09
目錄PHP實現漢字轉拼音類庫使用方法:一、安裝類庫:二、漢字轉拼音的簡單使用:1、漢字轉成無無音調的拼音2、文字段落轉拼音5、姓名首字母6、多音字7、單字轉拼音PHP實現漢字轉拼音類庫

簡直太完美了

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

還記得很多年前寫漢字轉拼音的時候完全是進行字符碼的匹配,一個單文件寫了很長。算了,言歸正傳,以下是使用方法。

漢字轉拼音類庫的git地址:https://github.com/overtrue/pinyin

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

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

symbol (默認)聲調符號,例如 pīn yīn

none 不輸出拼音,例如 pin yin

number 末尾數字模式的拼音,例如 pin1 yin1

1、漢字轉成無無音調的拼音use?Overtrue\Pinyin\Pinyin;$pinyin?=?Pinyin::sentence('你好,世界');echo?$pinyin;?//?nǐ?hǎo?shì?jiè//?直接將對象轉成字符串$string?=?(string)?$pinyin;?//?nǐ?hǎo?shì?jiè$pinyin->toArray();?//?['nǐ',?'hǎo',?'shì',?'jiè']//?直接使用索引訪問$pinyin[0];?//?'nǐ'//?使用函數遍歷$pinyin->map('ucfirst');?//?['Nǐ',?'Hǎo',?'Shì',?'Jiè']//?拼接為字符串$pinyin->join('?');?//?'nǐ?hǎo?shì?jiè'$pinyin->join('-');?//?'nǐ-hǎo-shì-jiè'//?轉成?json$pinyin->toJson();?//?'['nǐ','hǎo','shì','jiè']'json_encode($pinyin);?//?'['nǐ','hǎo','shì','jiè']'2、文字段落轉拼音use?Overtrue\Pinyin\Pinyin;echo?Pinyin::sentence('帶著希望去旅行,比到達終點更美好');//?dài?zhe?xī?wàng?qù?lyu?xíng?,?bǐ?dào?dá?zhōng?diǎn?gèng?měi?hǎo//?去除聲調echo?Pinyin::sentence('帶著希望去旅行,比到達終點更美好',?'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、單字轉拼音$pinyin?=?Pinyin::polyphones('重慶');echo?$pinyin['重'];//?'zhòng'echo?$pinyin['慶'];//?'qìng'$pinyin->toArray();//?[//?????'重':?'zhòng',//?????'慶':?'qìng'//?]

這個漢字轉拼音類庫除了以上的使用方法外,同時還支持命令行模式使用。這一點很nice。更多使用方法可參考相關文檔,不在此一一列舉了,更多關于PHP漢字轉拼音類庫的資料請關注好吧啦網其它相關文章!

標簽: PHP
相關文章:
主站蜘蛛池模板: 国产高清视频免费最新在线 | 亚洲欧美日韩不卡一区二区三区 | 成人一级免费视频 | 免费黄a | 国精品产 | 亚洲免费在线播放 | a毛片在线免费观看 | 在线免费看a | 国产精品手机网站 | 日本高清中文字幕视频在线 | 国内自拍视频网站 | 91网站免费看| 青青青青久久国产片免费精品 | 日本高清www免费视频 | 亚洲精品一二三四 | 国产精品亚洲色图 | 韩国18videos极品 | 国产一级黄色 | 日韩在线你懂的 | 日韩精品高清自在线 | 外国激情视频 | 1024在线视频精品免费播放 | 午夜91视频| 美女大片高清特黄a大片 | 一级做a| 国产一级黄 | 在线免费视频一区 | 色久视频| 亚洲香蕉在线观看 | 亚洲狠狠婷婷综合久久久久网站 | 91视频看看| 亚洲图片一区二区 | 在线播放高清国语自产拍免费 | 色先锋av资源中文字幕 | 国产精品黄网站 | 国产牛仔裤系列在线观看 | 操日韩| 亚洲午夜精品久久久久久成年 | 中文字幕第一页在线播放 | 国产在线观看成人免费视频 | 欧美日韩精品一区二区三区视频播放 |