欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP汉字转拼音代码分析

程序员文章站 2022-04-08 15:58:43
...
首先需要前台模版index.html


汉子转拼音带音标_PHP博客
        
        
Powered by sucaihuo.com 本站皆为作者原创,转载请注明原文链接:liqingbo.cn

当我们输入所要转换的汉字后,将数据提交到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)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框架下的

实例效果:汉子转拼音带音标

相关标签: PHP