php匹配中國人姓名(親測有效,可以比檢測少數名族的姓名帶"·"那種)

function checkChineseName($name)
{
    if(!$name){
        return false;
    }
   //有名字長度超過20算我輸
    if(mb_strlen($name) < 2 || mb_strlen($name) > 20){
        return false;
    }
    if(preg_match('/^[\x{4e00}-\x{9fa5}]+[·?]?[\x{4e00}-\x{9fa5}]+$/u', $name,$matchers)){
        return true;
    }else{
        return false;
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章