php专区

 首页 > php专区 > PHP高级 > 缓存异常处理 > php汉语言转拼音

php汉语言转拼音

分享到:
【字体:
导读:
         摘要:php中文转拼音 <?php /** * 汉字转化为拼音,拼音转化为汉字 * */ class charset { private $_code=array( array("a",'-20319'), array("ai...

php汉语言转拼音
php中文转拼音
160){ //如果是中文,再多截取一个字符
                $q=ord(substr($str,++$i,1));
                $p=$p*256+$q-65536;
            }
            $ret.=$this->convert($p);
        }
        return $ret;
    }
    
    //转化函数
    function convert($num){
        if($num>0&&$num<160){ //如果不是汉字,直接返回相对字符
            return chr($num);
        }elseif($num<"-20319"||$num>"-10247"){
            return "";
        }else{ //汉字,查找对应拼音
            for($i=count($this->_code)-1;$i>=0;$i--){
                if($this->_code[$i][1]<=$num)
                break;
            }
            return substr($this->_code[$i][0],0,1);
        }
    }
}


//------------------------------
PinYin($val);
 echo '
'; }
php汉语言转拼音
分享到:
广州市传智播客PHP培训课程 改变命运的...
广州市传智播客PHP培训课程 改变命运的选择 广州传智播客PHP培训课程 改变命运的选择 广州传智播客PHP培训课程 改变命运的选择 PHP这门语言相对JAVA要简单,开发人员不需要学太多即可通过面向过程的方式开发出一个"某某管理系统",因此社会上充斥着大量只会面向过程的开发 人员,他们不懂Http协议!不懂JavaScript!...
Windows停搭建PHP开发环境
Windows停搭建PHP开发环境 Windows下搭建PHP开发环境 Windows下搭建PHP开发环境 PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境给搭建好了。但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习。所以我还是喜欢手工搭建PHP开发环境,需要哪个模块自己安装就行了,或者那个软件需要...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……