예제 #1
0
 public function assertMobile($mobile)
 {
     $this->assertNotEmpty($mobile, '手机号不能为空');
     $this->assertTrue(Util_Validator::ValidateMobile($mobile), "手机号格式不正确");
 }
예제 #2
0
 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;
 }