PHP实现的汉字转首字母、简拼、全拼实例

 更新 2020-07-14 浏览 833次

PHP实现的汉字转首字母、简拼、全拼实例
描述:这是一个通过PHP类实现的汉字转首字母、汉字转简拼、汉字转全拼实例
基础属性
详细介绍

Pinyin.class.php类文件可以将大多数汉字转换成汉语拼音,除个别生僻字不能转换,如果你想转换所有的汉字拼音的话,可能需要再配合一个汉字字库来实现,使用该类文件就基本能满足您的基本项目需求。

require_once("Pinyin.class.php"); 
$pinyin = new Pinyin(); 
$str = strip_tags($_POST['str']); 
$result['jianpin'] = $pinyin->strtopin($str,1); 
$result['quanpin'] = $pinyin->strtopin($str); 
$result['shouzimu'] = substr($pinyin->strtopin($str), 0, 1 ); 
header('Content-type: application/json');
echo json_encode($result);

最终输出结果:

首字母:m

简拼:mbz-jzscfxpt

全拼:ma bang zhu - jian zhan su cai fen xiang ping tai


汉字转首字母汉字转简拼汉字转全拼
相关内容