Download the PHP package mucts/pinyin without Composer
On this page you can find all versions of the php package mucts/pinyin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package pinyin
Pinyin
基于 CC-CEDICT 词典的中文转拼音工具,更准确的支持多音字的汉字转拼音解决方案。
安装
使用 Composer 安装:
使用
可选转换方案:
- 内存型,适用于服务器内存空间较富余,优点:转换快
- 小内存型(默认),适用于内存比较紧张的环境,优点:占用内存小,转换不如内存型快
- I/O型,适用于虚拟机,内存限制比较严格环境。优点:非常微小内存消耗。缺点:转换慢,不如内存型转换快,php >= 5.5
可用选项:
选项 | 描述 |
---|---|
TONE |
UNICODE 式音调:měi hǎo |
ASCII_TONE |
带数字式音调: mei3 hao3 |
NO_TONE |
无音调:mei hao |
KEEP_NUMBER |
保留数字 |
KEEP_ENGLISH |
保留英文 |
KEEP_PUNCTUATION |
保留标点 |
UMLAUT_V |
使用 v 代替 yu , 例如:吕 lyu 将会转为 lv |
拼音数组
- 小内存型: 将字典分片载入内存
- 内存型: 将所有字典预先载入内存
- I/O型: 不载入内存,将字典使用文件流打开逐行遍历并运用php5.5生成器(yield)特性分配单行内存
生成用于链接的拼音字符串
获取首字符字符串
翻译整段文字为拼音
将会保留中文字符:,。 ! ? : “ ” ‘ ’
并替换为对应的英文符号。
翻译姓名
姓名的姓的读音有些与普通字不一样,比如 ‘单’ 常见的音为 dan
,而作为姓的时候读 shan
。
All versions of pinyin with dependencies
PHP Build Version
Package Version
The package mucts/pinyin contains the following files
Loading the files please wait ....