php实现拼音转中文,PHP如何将中文转为拼音?
PHP如何将中文转为拼音?
首先使用Composer安装“overtrue/pinyin”拓展;composer require overtrue/pinyin
然后引入Pinyin类,并实例化该类;use Overtrue\Pinyin\Pinyin;
$pinyin = new Pinyin();
接着调用实例化后Pinyin对象中“convert”方法,并将中文传入该方法;$pinyin->convert('测试汉字转拼音');
最后接收转后的拼音即可。['ce', 'shi', 'han', 'zi', 'zhuan', 'pin', 'yin']
示例use Overtrue\Pinyin\Pinyin;
// 小内存型
$pinyin = new Pinyin(); // 默认
// 内存型
// $pinyin = new Pinyin('\\Overtrue\\Pinyin\\MemoryFileDictLoader');
// I/O型
// $pinyin = new Pinyin('\\Overtrue\\Pinyin\\GeneratorFileDictLoader');
$pinyin->convert('带着希望去旅行,比到达终点更美好');
// ["dai", "zhe", "xi", "wang", "qu", "lyu", "xing", "bi", "dao", "da", "zhong", "dian", "geng", "mei", "hao"]
$pinyin->convert('带着希望去旅行,比到达终点更美好', PINYIN_TONE);
// ["dài","zhe","xī","wàng","qù","lǚ","xíng","bǐ","dào","dá","zhōng","diǎn","gèng","měi","hǎo"]
$pinyin->convert('带着希望去旅行,比到达终点更美好', PINYIN_ASCII_TONE);
//["dai4","zhe","xi1","wang4","qu4","lyu3","xing2","bi3","dao4","da2","zhong1","dian3","geng4","mei3","hao3"]推荐教程:《PHP》《Composer》
php实现拼音转中文,PHP如何将中文转为拼音?相关推荐
- python获取字符串首字母_[Python] Python 获取中文的首字母 和 全部拼音首字母
原博文 2019-07-08 04:18 − Python 获取中文的首字母 和 全部拼音首字母 代码如下: import pinyin def getStrAllAplha(str): return ...
- php怎么把中文转,PHP如何将中文转为拼音?
PHP如何将中文转为拼音? 首先使用Composer安装"overtrue/pinyin"拓展:composer require overtrue/pinyin 然后引入Pinyi ...
- 将字符串中的中文转为拼音(java)
maven依赖 <dependency><groupId>com.belerweb</groupId><artifactId>pinyin4j</ ...
- 中文汉字翻译为相应的拼音
中文汉字翻译为相应的拼音 1.在jsp页面引入以下js: 2.jsp页面写法: <script type="text/javascript""> functi ...
- 电脑打字拼音出现下划线,没有中文提示框
电脑打字拼音出现下划线,没有中文提示框,解决办法如下: 输入法状态栏单击右键–设置–常规–最下面使用以前的版本–成功 1. 2. 3. 4. 电脑打字拼音出现中文提示框.
- java将中文转为拼音
java将中文转为拼音 项目需求,需要将一批工号批量入库,但产品经理提供的却是中文--没办法,只好用程序转了. 做法是将人名保存为文本文件,每行一个.并且采用pinyin4j包进行转换,值得提的是pi ...
- [Python] Python 获取中文的首字母 和 全部拼音首字母
Python 获取中文的首字母 和 全部拼音首字母 代码如下: import pinyindef getStrAllAplha(str):return pinyin.get_initial(str, ...
- PHP将中文字符转为拼音/首字母大写/或其他连接符
PHP将中文字符转为拼音/首字母大写/或其他连接符 项目中遇到需要将客户的姓名转为首拼并且大写的要求, 提出解决办法 首先建立一个汉字转拼音的类 class PinYin {private $pyli ...
- 【Python】pinyin模块将中文转为拼音
[Python]pinyin模块将中文转为拼音 示例代码 示例代码 可以看到数据不是很规范,城市名称既有中文又有英文,而且上海被存储为ShangHai和Shanghai. 对于上海的问题,我们将拼音全 ...
最新文章
- 高并发之——创建线程池居然有这么多方式...
- qt5 窗体显示完毕信号_iPhone手机信号不好?试试这样设置,随时随地让你的手机信号满格...
- TCP传输连接建立与释放详解
- navicat安装指南
- Android P新特性
- MATLAB机械设计——二级齿轮减速器
- win10内置ubuntu, “指定的网络名不再可用”解决办法
- python 俩冒号_python中双冒号
- 目标跟踪之Pysot系列代码训练(SiamRPN\SiamRPN++)
- 一个简单的网页版钢琴(用到JQuery)
- 超级短信 handcent sms v4.4.1 android,超级短信(Handcent SMS)
- 最新美团-青龙——5-25
- 好嗨呦是谁_抖音好嗨哟感觉人生已经到达了高潮出自哪里?谁唱的?
- 实训(学生管理系统)
- 昨夜无人喝彩,苹果的创新力真的到顶了吗?
- 裂脑DNS(Split DNS)的那点旧事研究
- 树、二叉树、满二叉树、完全二叉树概念分清
- Unity3d学习笔记--从roll a ball 开始(一)
- Excel常用的函数与公式集锦,再也不用担心找不全公式了
- 智能手机的ESD测试