(编辑:jimmy 日期: 2025/11/6 浏览:2)
本文实例讲述了php取得字符串首字母的方法。分享给大家供大家参考。具体实现方法如下:
<"A:这是一个测试程序1";
$str= iconv("UTF-8","gb2312", $str);
echo $str."</br>";
$i=0;
while($i<strlen($str) ) {
$tmp=bin2hex(substr($str,$i,1));
if($tmp>='B0'){ //汉字的开始
$t=getLetter(hexdec(bin2hex(substr($str,$i,2))));
printf("%c",$t==-1 "%s",substr($str,$i,1));
$i++;
}
}
function getLetter($num){
global $limit;
$char_index=65;
foreach($limit as $k=>$v){
if($num>=$v[0] && $num<=$v[1]){
$char_index+=$k;
return $char_index;
}
}
return -1;
}
?>
希望本文所述对大家的php程序设计有所帮助。