项目中遇到汉字转化为拼音的需求
废话不多说直接上代码
第一步 将第三方类放到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号");}
效果图如下:
注:第三方类库下载地址:/s/1a7C2c0CoofEc3Kf37NJrUg
提取密码:7itq