当前位置: 首页 > 工具软件 > PHP-Pinyin > 使用案例 >

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

闽承望
2023-12-01

汉字转换拼音的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

 类似资料: