可以使用php函数mb_strlen进行检测,如果你使用utf-8编码的话,就要添加后面的参数 mb_strlen($str, "utf-8"); //1汉字为1字符 mb_strlen($str, "gb2312"); //系统会认为1汉字为2字符 mb_strlen($str); //如果没有添加,系统会认为1汉字为3字符
OK就这么简单