allovince/evapinyin

A Pinyin transform lib

Installs: 18

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 2

Open Issues: 0

pkg:composer/allovince/evapinyin

dev-master 2014-05-14 04:56 UTC

This package is not auto-updated.

Last update: 2025-10-11 20:50:00 UTC


README

A simple Chinese characters to pinyin lib. Original Author is Kin(Mr.kin@foxmail.com), modified by AlloVince for support PSR-2 and Composer.

All including 20850 Chinese characters. This lib NOT ABLE to handle polyphone. Only support UTF-8.

Usage

$pinyin = new EvaPinyin\Pinyin();
echo $pinyin->transformWithTone('拼音');
//pīn yīn

echo $pinyin->transformWithoutTone('拼音', ' ');
//pin yin

echo $pinyin->transformUcwords('拼音');
//PY

Install

Add below line to your composer.json

"allovince/evapinyin": "dev-master",