加了扩展库,以后都用宽字符函数即可;
不然,就用我写的这个函数。
//--------------------------------------------------------//
//名字:csubstr()
//功能:中文字符截取函数(无半个汉字)
//作者:[email protected]
//写于:2000-12-19
//修正:2000-12-20 12:20,use another way
//修正:2000-12-25 15:06,find a error,so fix it
//-------------------------------------------------------//
function csubstr($string,$start,$length)
{
$str="";
$len=$start+$length;
for($i=$start;$i<$len;$i++){
if(ord(substr($string,$i,1))>0xa0){
$str.=substr($string,$i,2);
$i++;
}
else
$str.=substr($string,$i,1);
}
return $str;
}
不然,就用我写的这个函数。
//--------------------------------------------------------//
//名字:csubstr()
//功能:中文字符截取函数(无半个汉字)
//作者:[email protected]
//写于:2000-12-19
//修正:2000-12-20 12:20,use another way
//修正:2000-12-25 15:06,find a error,so fix it
//-------------------------------------------------------//
function csubstr($string,$start,$length)
{
$str="";
$len=$start+$length;
for($i=$start;$i<$len;$i++){
if(ord(substr($string,$i,1))>0xa0){
$str.=substr($string,$i,2);
$i++;
}
else
$str.=substr($string,$i,1);
}
return $str;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货