$str = "统计中文";
$newStr = preg_replace('/[^\x{4e00}-\x{9fa5}]/u', '', $str);
echo mb_strlen($newStr,"utf-8");
假设你这个是UTF-8编码下的!!不同的编码对应不同的正则
$str = "统计中文";
$newStr = preg_replace('/[^\x{4e00}-\x{9fa5}]/u', '', $str);
echo mb_strlen($newStr,"utf-8");
假设你这个是UTF-8编码下的!!不同的编码对应不同的正则