时间:2021-07-01 10:21:17 帮助过:4人阅读
汉子转拼音带音标_PHP博客
当我们输入所要转换的汉字后,将数据提交到pinyin.php文件进行转换,在返回到index.html文件中
完整代码:
public function pinyin(){ if(IS_POST){ header("Content-Type:text/html;charset=utf-8"); include(APPLICATION."Common/ChinesePinyin.class.php"); $Pinyin = new ChinesePinyin(); $str = $_POST['str']; if(strlen($str)<=0){ echo '请输入要转换的内容'; exit; } $pinyin1 = $Pinyin->TransformWithTone($str); $pinyin2 = $Pinyin->TransformWithoutTone($str); $pinyin3 = $Pinyin->TransformUcwordsOnlyChar($str); $pinyin4 = $Pinyin->TransformUcwords($str); echo '带声调的汉语拼音: '.$pinyin1.''; echo '
'; echo '无声调的汉语拼音: '.$pinyin2.''; echo '
'; echo '首字母只包括汉字: '.$pinyin3.''; echo '
'; echo '首字母和其他字符: '.$pinyin4.''; echo '
'; exit; } $this->display('pinyin'); }
以上例子为thinkphp框架下的
实例效果:汉子转拼音带音标