<?php
$cityname="上海"
$pa = '/[\x{4e00}-\x{9fa5}]/siu';
preg_match_all($pa, $cityname, $r);
$count = count($r[0]);// can't set one word
echo $count;
<?php
$cityname="上海"
$pa = '/[\x{4e00}-\x{9fa5}]/siu';
preg_match_all($pa, $cityname, $r);
$count = count($r[0]);// can't set one word
echo $count;