时间: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框架下的
实例效果:汉子转拼音带音标