哎,是不是一个很经典的问题?到底有没有答案啊?大家别光说Tooooooooooooooooooooooooooooooooooold啊
---------------------------------------------------------------
加载php_mbstring.dll就可以使用宽字节函数了阿,不行吗?
加了扩展库,以后都用宽字符函数即可;
不然,就用我写的这个函数。
//--------------------------------------------------------//
//名字: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;
}