文档章节

PHP:中文转拼音和拼音转中文

swingcoder
 swingcoder
发布于 2017/09/11 14:30
字数 118
阅读 12
收藏 0
点赞 0
评论 0

1.中文转拼音

优点:基于开源词库CC-CEDICT;可返回音调;多种内存资源选项;支持姓名优化(多音字)

https://github.com/overtrue/pinyin

2.拼音转中文

优点:基于baidu输入法

API:

http://olime.baidu.com/py?input=wenghua&inputtype=py&bg=0&ed=20&result=hanzi&resultcoding=utf-8&ch_en=0&clientinfo=web&version=1

参数举例:

{input:"",inputtype:"py",bg:0,ed:20,result:"hanzi",resultcoding:"unicode",ch_en:0,clientinfo:"web",version:1}

更多说明:

https://www.jerryzone.cn/api-pinyin-hans/

 

本文转载自:https://github.com/overtrue/pinyin

共有 人打赏支持
swingcoder
粉丝 30
博文 282
码字总数 63046
作品 0
广州
技术主管
PHP 汉字转拼音类--PHPChineseToPinyin

简介 PHP汉字转拼音类,支持多音字、简繁中文,共20902个汉字 有用到PHP汉字转拼音,网上找了一下,这个20902个汉字是微软的字库,支持多音字。 字库是在OSC找到的,他的源代码是每次动态分割...

宇润 ⋅ 2017/03/09 ⋅ 0

PHP 中文工具类库 - ChineseUtil

ChineseUtil PHP 中文工具类,支持汉字转拼音、拼音分词、简繁互转。 目前本类库拥有的三个功能,都是在实际开发过程中整理出来的。这次使用的数据不同于以前我开源过汉字转拼音和简繁互转,...

宇润 ⋅ 02/13 ⋅ 2

PHP下中文编码各种格式间的转换类

类源代码原作者是Hessian(solarischan@21cn.com),我合并了一下原来的Sample脚本,同时修改了一下类文件,为类构造函数增加了一个参数以便用户可以方便的在使用的时候设置配置文件路径,这样...

小麋鹿666 ⋅ 2017/09/03 ⋅ 0

PHP中文转拼音工具--PHP-Pinyin

Pinyin 基于 CC-CEDICT 词典的中文转拼音工具,更准确的支持多音字的汉字转拼音解决方案。 安装 使用 Composer 安装: composer require "overtrue/pinyin:~3.0" 使用 拼音数组 use Overtrue...

安正超 ⋅ 2014/07/16 ⋅ 1

PHP 中文工具类 ChineseUtil v1.0.1 大幅减少内存占用

PHP 中文工具类,支持汉字转拼音、拼音分词、简繁互转。 目前本类库拥有的三个功能,都是在实际开发过程中整理出来的。这次使用的数据不同于以前我开源过汉字转拼音和简繁互转,数据都是从字...

宇润 ⋅ 02/23 ⋅ 0

汉字转拼音工具JPinyin的介绍和使用示例

汉字转拼音的开源工具类包,已经出现过好几个,比如:Pinyin4J、Jpinyin等。本文主要结合JPinyin汉字转拼音的Java开源类库,给出相关的介绍和使用示例。 Jpinyin介绍 JPinyin是一个汉字转拼音...

王孟君 ⋅ 2016/11/13 ⋅ 5

php-pinyin

php 支持中文汉字转拼音单元(支持生僻字)。 之前用的汉字转拼音单元 已经不能满足需求了,自己重新整理+优化了一下。 方式:先用gbk判断码表,取不到的字用生僻字字典。 (需要 php-mb_str...

deajunny ⋅ 2015/05/28 ⋅ 0

php 汉字转拼音

到目前为止这可能是最准确的一个解决方案了,大GitHub上各种找,没有一个好用的,大部分都只是汉字转拼音,所以包含多音字的结果基本都错误。当然也有基于词典的转换工具,不过还是解决不了词...

游鱼彩虹 ⋅ 2016/12/26 ⋅ 0

iOS 汉字转拼音--PinYin4Objc

PinYin4Objc 是一个效率很高的汉字转拼音类库,支持简体和繁体中文。 有以下特性: 1.效率高,使用数据缓存,第一次初始化以后,拼音数据存入文件缓存和内存缓存,后面转换效率大大提高; 2....

红薯 ⋅ 2013/09/19 ⋅ 0

PHP利用ICU扩展intl快速实现汉字转拼音以及按拼音首字母分组排序

ICU(International Components for Unicode)里提供了transliterator(直译器), 可以很方便把其他语言(比如简体中文)转为拉丁文表示: http://cn2.php.net/manual/zh/transliterator.translite...

eechen ⋅ 2016/07/21 ⋅ 6

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Cube、Cuboid 和 Cube Segment

1.Cube (或Data Cube),即数据立方体,是一种常用于数据分析与索引的技术;它可以对原始数据建立多维度索引。通过 Cube 对数据进行分析,可以大大加快数据的查询效率 2.Cuboid 在 Kylin 中特...

无精疯 ⋅ 30分钟前 ⋅ 0

github太慢

1:用浏览器访问 IPAddress.com or http://tool.chinaz.com 使用 IP Lookup 工具获得github.com和github.global.ssl.fastly.net域名的ip地址 2:/etc/hosts文件中添加如下格式(IP最好自己查一...

whoisliang ⋅ 32分钟前 ⋅ 0

非阻塞同步之 CAS

为解决线程安全问题,互斥同步相当于以时间换空间。多线程情况下,只有一个线程可以访问同步代码。这种同步也叫阻塞同步(Blocking Synchronization). 这种同步属于一种悲观并发策略。认为只...

长安一梦 ⋅ 42分钟前 ⋅ 0

云计算的选择悖论如何对待?

人们都希望在工作和生活中有所选择。但心理学家的调查研究表明,在多种选项中进行选择并不一定会使人们更快乐,甚至不会产生更好的决策。心理学家Barry Schwartz称之为“选择悖论”。云计算为...

linux-tao ⋅ 45分钟前 ⋅ 0

我的第一篇个人博客

虽然这是个技术博客,但是,我总是想写一些自己的东西,所有就大胆的在这里写下了第一篇非技术博客。技术博客也很久没有更新,个人原因。 以后自己打算在这里写一些非技术博客,可能个人观点...

Mrs_CoCo ⋅ 46分钟前 ⋅ 0

Redis 注册为 Windows 服务

Redis 注册为 Windows 服务 redis 注册为 windows 服务相关命令 注册服务 redis-server.exe –service-install redis.windows.conf 删除服务 redis-server –service-uninstall 启动服务 re......

Os_yxguang ⋅ 46分钟前 ⋅ 0

世界那么大,语言那么多,为什么选择Micropython,它的优势在哪?

最近国内MicroPython风靡程序界,是什么原因导致它这么火呢?是因为他功能强大,遵循Mit协议开源么? 错!因为使用它真的是太舒服了!!! Micropython的由来,这得益于Damien George这位伟大...

bodasisiter ⋅ 49分钟前 ⋅ 0

docker 清理总结

杀死所有正在运行的容器 docker kill $(docker ps -a -q) 删除所有已经停止的容器(docker rm没有加-f参数,运行中的容器不会删掉) docker rm $(docker ps -a -q) 删除所有未打 dangling 标...

vvx1024 ⋅ 今天 ⋅ 0

关于学习

以前学车的时候,教练说了这样的一句话:如果一个人坐在车上一直学,一直学,反而不如大家轮流着学。因为一个人一直学,就没有给自己留空间来反思和改进。而轮流着学的时候大家下来之后思考上...

mskk ⋅ 今天 ⋅ 0

压缩工具之gzip-bzip2-xz

win下常见压缩工具:rar zip 7z linux下常见压缩工具:zip gz bz2 xz tar.gz tar.bz2 tar.xz gzip 不支持目录压缩 gzip 1.txt #压缩。执行后1.txt消失,生成1.txt.gz压缩文件 gzip -d 1.txt....

ZHENG-JY ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部