substr()函数中文版(终极完美版)


function msubstr($str,$start,$len)//字符位置从0开始 

$strlen=$start+$len; 
for($i=0;$i<$strlen;$i++) 

if(ord(substr($str,$i,1))>0xa0) 

$tmpstr.=substr($str,$i,2); 
$i++; 

else 

$tmpstr.=substr($str,$i,1); 


return $tmpstr;