php汉字转换拼音插件,汉字转换拼音的PHP库

汉字转换拼音的PHP库

/**

* Created by PhpStorm.

* User: jifei

* Date: 15/6/25

* Time: 下午2:26

*/

class Pinyin

{

//中文字符串

private static $string = '';

//拼音

private static $pinyin = '';

private static $encoding = 'UTF-8';

//短拼音

private static $short_pinyin = '';

//单个汉字拼音的字典

private static $dic = array(

原生的只有转换+是否返回首字母功能。

扩展后支持

1. 返回格式 [all:全拼音|first:首字母|one:仅第一字符首字母]

2. 无法识别的字符替换用的占位符 (原版写死的是 _ )

3. 允许的非中文字符 正则控制 (原版写死0-9a-zA-Z, 空格都不支持)

用的是他 pinyin.php ~ 206KB 那个UTF8字库,经过压缩扩展后就剩 106K 了。

当然性能也直逼他的,1万次压力测试,他的2.4s,扩展后2.8s,仅仅损耗0.4s,所以可以忽略不计。

申明:php中文网下载站匠心打造专业的IT资源下载站!一切资源免费,来源网络收集,请自行检测软件的完整性。交流QQ群:916808767

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值