最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

php中怎么将中文转换拼音

来源:懂视网 责编:小采 时间:2020-11-03 18:20:32
文档

php中怎么将中文转换拼音

php中怎么将中文转换拼音:php实现汉字转拼音我使用到了overtrue/pinyin拓展安装overtrue/pinyin拓展支持composer安装composer require overtrue/pinyinovertrue/pinyin拓展简单使用overtrue/pinyin拼音转成拼音常见的转化方式:PINYIN_TONE #带音调的转化方式
推荐度:
导读php中怎么将中文转换拼音:php实现汉字转拼音我使用到了overtrue/pinyin拓展安装overtrue/pinyin拓展支持composer安装composer require overtrue/pinyinovertrue/pinyin拓展简单使用overtrue/pinyin拼音转成拼音常见的转化方式:PINYIN_TONE #带音调的转化方式

php实现汉字转拼音我使用到了overtrue/pinyin拓展

安装overtrue/pinyin拓展

支持composer安装

composer require overtrue/pinyin

overtrue/pinyin拓展简单使用

overtrue/pinyin拼音转成拼音常见的转化方式:

PINYIN_TONE #带音调的转化方式
PINYIN_KEEP_NUMBER #保留数字的转化方式
PINYIN_KEEP_ENGLISH#保留英文的转化方式
PINYIN_KEEP_PUNCTUATION#保留标点的转化方式
PINYIN_UMLAUT_V#使用 v 代替 yu的转化方式

1:汉字转成拼音数组

(1):汉字转成无无音调的拼音

$pinyin = new Pinyin();

$pinyin->convert('测试汉字转拼音');

输出数据为:

['ce', 'shi', 'han', 'zi', 'zhuan', 'pin', 'yin']

(2):汉字转成带音调的拼音

$pinyin = new Pinyin();

$pinyin->convert('测试汉字转拼音', PINYIN_TONE);

输出数据为:

['cè', 'shì', 'hàn', 'zì', 'zhuǎn', 'pīn', 'yīn']

(3):汉字转拼音中lv拼音为lyu,使用此方法使用 v 代替 yu

$pinyin = new Pinyin();

$pinyin->convert('吕氏春秋');

$pinyin->convert('吕氏春秋', PINYIN_UMLAUT_V);

第一个方法输出为:

['lyu', 'shi', 'chun', 'qiu']

第二个方法输出为:

['lv', 'shi', 'chun', 'qiu']

2:汉字转成拼音字符串

$pinyin = new Pinyin();

$pinyin->permalink('测试汉字转拼音');

$pinyin->permalink('测试汉字转拼音', '.');

第一个方法输出为:

ce-shi-han-zi-zhuan-pin-yin

第二个方法输出为:

ce.shi.han.zi.zhuan.pin.yi

3:汉字转成首字母字符串

$pinyin = new Pinyin();

$pinyin->abbr('测试汉字转拼音');

$pinyin->abbr('测试汉字转拼音', '-');

第一个方法输出为:

cshzzpy

第二个方法输出为:

c-s-h-z-z-p-y

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

php中怎么将中文转换拼音

php中怎么将中文转换拼音:php实现汉字转拼音我使用到了overtrue/pinyin拓展安装overtrue/pinyin拓展支持composer安装composer require overtrue/pinyinovertrue/pinyin拓展简单使用overtrue/pinyin拼音转成拼音常见的转化方式:PINYIN_TONE #带音调的转化方式
推荐度:
标签: 转换 php 拼音
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top