PHP 汉字转拼音工具 overtrue/pinyin 用法介绍
3.0.1 是在 重构后的 3.0.0 的基础上新增了姓名转换功能 姓名的姓的读音有些与普通字不一样,比如 ‘单’ 常见的音为 dan,而作为姓的时候读 shan。
NetSmell 出品
基于 CC-CEDICT 词典的中文转拼音工具,更准确的支持多音字的汉字转拼音解决方案。
安装
使用 Composer 安装:
composer require "overtrue/pinyin:~3.0"
使用
拼音数组
use Overtrue\Pinyin\Pinyin; $pinyin = new Pinyin(); $pinyin->convert('带着希望去旅行,比到达终点更美好'); // ["dai", "zhe", "xi", "wang", "qu", "lu", "xing", "bi", "dao", "da", "zhong", "dian", "geng", "mei", "hao"] $pinyin->convert('带着希望去旅行,比到达终点更美好', PINYIN_UNICODE); // ["dài","zhe","xī","wàng","qù","lǚ","xíng","bǐ","dào","dá","zhōng","diǎn","gèng","měi","hǎo"] $pinyin->convert('带着希望去旅行,比到达终点更美好', PINYIN_ASCII); //["dai4","zhe","xi1","wang4","qu4","lv3","xing2","bi3","dao4","da2","zhong1","dian3","geng4","mei3","hao3"]
选项:
选项 | 描述 |
---|---|
PINYIN_NONE |
不带音调输出: mei hao |
PINYIN_ASCII |
带数字式音调: mei3 hao3 |
PINYIN_UNICODE |
UNICODE 式音调:měi hǎo |
生成用于链接的拼音字符串
$pinyin->permlink('带着希望去旅行'); // dai-zhe-xi-wang-qu-lu-xing $pinyin->permlink('带着希望去旅行', '.'); // dai.zhe.xi.wang.qu.lu.xing
获取首字符字符串
$pinyin->abbr('带着希望去旅行'); // dzxwqlx $pinyin->abbr('带着希望去旅行', '-'); // d-z-x-w-q-l-x
翻译整段文字为拼音
将会保留中文字符:,。 ! ? : “ ” ‘ ’
并替换为对应的英文符号。
$pinyin->sentence('带着希望去旅行,比到达终点更美好!'); // dai zhe xi wang qu lv xing, bi dao da zhong dian geng mei hao! $pinyin->sentence('带着希望去旅行,比到达终点更美好!', true); // dài zhe xī wàng qù lǚ xíng, bǐ dào dá zhōng diǎn gèng měi hǎo!
翻译姓名
姓名的姓的读音有些与普通字不一样,比如 ‘单’ 常见的音为 dan
,而作为姓的时候读 shan
。
$pinyin->name('单某某'); // ['shan', 'mou', 'mou'] $pinyin->name('单某某', PINYIN_UNICODE); // ["shàn","mǒu","mǒu"]
在 Laravel 中使用
独立的包在这里:overtrue/laravel-pinyin
Contribution
欢迎提意见及完善补充词库 tools/patches/
参考
License
MIT
显示余下内容
![](https://cdn.jiler.cn/head.png)
![](https://cdn.jiler.cn/wallpaper/uploads/2024/04/f3cc99e0.11.jpeg.webp
)
第一眼看到这个手机高清壁纸,值了
![](https://netsmell.com/wordpress/wp-content/uploads/2024/03/poor-thing-american-drama-1f2dd5.08.png.cover.webp?x56643)
「可怜的东西」尺度炸裂,女神这么脱,值么?
![](https://netsmell.com/wordpress/wp-content/uploads/2024/03/spider-lady-american-drama-99eb1b.01.png.cover.webp?x56643)
《蜘蛛夫人》别看,史上最差超英电影,烂到家了!
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/kylo-s-apocalypse-daily-anime-american-drama-98b7b1.02.jpeg.cover.webp?x56643)
《凯洛的末日日常》Netflix新片末日疯狂跌破眼镜!
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/interest-area-american-drama-da56cf.02.jpeg.cover.webp?x56643)
《利益区域》不见血的暴行!尺度堪比禁片,不寒而栗
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/ninja-shinwei-anime-and-american-drama-727a87.01.jpeg.cover.webp?x56643)
《忍者神威》开局9.1分!好久没这么爽了
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/love-contains-light-in-taiwanese-dramas-ddcc03.01.png.cover.webp?x56643)
《爱爱内含光》这部性喜剧,除了性还能看到什么?
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/the-embarrassment-of-killers-in-korean-drama-8a4c63.07.jpeg.cover.webp?x56643)
「杀人者的难堪」他这一锤,拿下网飞Top1
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/star-rated-american-dramas-fb5fd1.01.jpeg.cover.webp?x56643)
《群星》Apple TV开年惊悚王炸!美剧又出息了!
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/aguer-mysterious-agent-drama-232a2f.09.jpeg.cover.webp?x56643)
「阿盖尔:神秘特工」太意外了,年后第一部大片,竟然这么爽!
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/robot-dream-anime-american-drama-20857d.01.png.cover.webp?x56643)
奥斯卡最大黑马?全片无台词的电影凭什么!
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/smith-and-his-wife-s-american-drama-14aaa3.10.jpeg.cover.webp?x56643)
剧版《史密斯夫妇》瞎改经典,全网抵制,打脸了?
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/seoul-spring-korean-drama-9bb510.02.jpeg.cover.webp?x56643)
2024必看神作!《首尔之春》太敢拍了!
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/gongzhu-korean-drama-1c9c83.02.png.cover.webp?x56643)
韩剧《共助》从头爽到尾,这部谍战电影帅爆了!
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/hell-inn-anime-american-drama-55c812.03.jpeg.cover.webp?x56643)
地狱客栈 第一季 8.6,该动画已屏蔽全体儿童
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/a-korean-drama-about-the-killer-s-shopping-center-983202.01.jpeg.cover.webp?x56643)
《杀人者的购物中心》又来一部王炸爽剧,杀疯了
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/12th-grade-failed-indian-drama-ab8685.03.png.cover.webp?x56643)
《12年级的失败》神片来袭,印度版“小镇做题家”太上头!
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/hell-inn-american-drama-animation-ee2b5e.01.jpeg.cover.webp?x56643)
《地狱客栈》第一季单集9.0分,千年等一回,这神仙动画我爱了
![](https://netsmell.com/wordpress/wp-content/uploads/2024/02/wild-korean-drama-e81b11.01.jpeg.cover.webp?x56643)
《荒野》马东锡血浆片,虽烂但爽
![](https://netsmell.com/wordpress/wp-content/uploads/2024/01/watching-korean-dramas-071c58.01.png.cover.webp?x56643)
韩剧《观相》豪华阵容 狂飙演技,宋康昊首部古装大片!
![](https://netsmell.com/wordpress/wp-content/uploads/2024/01/hua-qiangu-film-review-of-domestic-drama-a74754.08.jpeg.cover.webp?x56643)
电影「花千骨」怒冲3.5,「开年第一烂」出现了!
permlink应该是permalink