汉字转换成拼音函数,写到url可以做搜索引擎优化
以下是引用片段:
0&&$numreturn chr($num);
}
elseif($num-10247){
return ;
}else{
for($i=count($d)-1;$i>=0;$i--){if($d[$i][1]return $d[$i][0];
}
}
function ag($num){
global $d;
if($num>0&&$numreturn chr($num);
}
elseif($num-10247){
return ;
}else{
for($i=count($d)-1;$i>=0;$i--){if($d[$i][1]return substr($d[$i][0],0,1);
}
}
//获取首字母
function apinyin($str){
$ret=;
for($i=0;$i $p=ord(substr($str,$i,1));
if($p>160){
$q=ord(substr($str,++$i,1));
$p=$p*256+$q-65536;
}
$ret.=ag($p);
}
return $ret;
}
//获取全部拼音
function pinyin($str){
$ret=;
for($i=0;$i $p=ord(substr($str,$i,1));
if($p>160){
$q=ord(substr($str,++$i,1));
$p=$p*256+$q-65536;
}
$ret.=g($p);
}
return $ret;
}
?>