thinkphp 实现汉字转换成拼音
项目中遇到汉字转化为拼音的需求
废话不多说直接上代码
第一步 将第三方类放到thinkphp第三方库中
2.第二步 直接引用写代码
public function hanzi() { $Pinyin = new \Org\Util\ChinesePinyin(); echo '带声调的汉语拼音'; echo $Pinyin->TransformWithTone("带声调的汉语拼音"); echo '<br/>'; echo '无声调的汉语拼音'; echo $Pinyin->TransformWithoutTone("无声调的汉语拼音"); echo '<br/>'; echo '首字母只包括汉字BuHanPinYin'; echo $Pinyin->TransformUcwordsOnlyChar("首字母只包括汉字BuHanPinYin"); echo '<br/>'; echo '首字母和其他字符如B区32号'; echo $Pinyin->TransformUcwords("首字母和其他字符如B区32号"); }
效果图如下:
注:第三方类库下载地址:https://pan.baidu.com/s/1a7C2c0CoofEc3Kf37NJrUg
提取密码:7itq
我要反馈