php程序如何把中文字符转换为拼音(7)
return 'Y';
} elseif ($asc >= 212209) {
return 'Z';
} else {
return '-';
}
}
}
/**
* 拆分字符串为数组
* @param $str 字符串
* @param $charset 编码
*/
public function mbStringtoArray($str,$charset) {
$strlen=mb_strlen($str);
while($strlen){
$array[]=mb_substr($str,0,1,$charset);
$str=mb_substr($str,1,$strlen,$charset);
$strlen=mb_strlen($str);
}
return $array;
}
public function getInitials($str,$charset){
$initials="";
foreach($this->mbStringtoArray($str,$charset)as $char){
$initials.=$this->getInitial($char,$charset);
}
return $initials;
}
}
本文出自 “大白良” 博客
相关新闻>>
- 发表评论
-
- 最新评论 更多>>