变通一下吧,写法很多
$str='广东省广州市';echo getCity($str);
function getCity($add){
    if(stripos($add,'省')>-1){
        if(preg_match_all('/省([\s\S]*)/',$add,$matchArr)){
            return ($matchArr[1][0]);
        }
    }else{
        return $add;
    }}