mb_strlenhttp://ca3.php.net/manual/en/function.mb-strlen.php

解决方案 »

  1.   

    如果mb库不能用的话,可以用下面的函数function iLength($str)
    {
        $num = 0;
        $s = false;
        $len = strlen($str);
        for($i = 0;$i < $len;$i++) {
            if ($str{$i}=="\t" || $str{$i}=="\r" || $str{$i}=="\n")continue;
            if (ord($str{$i}) > 127) {
                $s = !$s;
                if ($s == false)$num++;
                continue;
            }
            $num++;
        } 
        return $num;
    }