php中解决只有半个汉字的问题 php程序员站
www.phperz.com
function char($str,$len){$str=substr($str,0,$len);$str_len=strlen($str);$j=0;for ($i=0;$i<=$str_len;$i++){if (ord(substr($str,$i,1))<160){$j++;}}if ($j%2==0){$str=substr($str,0,$len-1);}return $str;} php程序员之家