public static function ParseString($keywords, $default = '') { if (!$keywords) { return $default; } $field = ''; if (Util_Validator::checkIdCard($keywords)) { // 身份证 $field = 'id_card'; } elseif (Util_Validator::ValidateMobile($keywords)) { $field = 'phone'; } elseif (Util_Validator::ValidateEmail($keywords)) { $field = 'email'; } elseif (is_numeric($keywords)) { $field = 'id'; } else { $field = $default; } return $field; }