示例#1
0
 /**
  * 判断手机是否被注册
  *
  * @param string $mobile 判断的手机号码
  *
  * @return array
  */
 public function mobileSole($mobile)
 {
     if (!$mobile) {
         return responseArray(1101, 'mobile_params_missing', '缺失手机号码参数');
     }
     if (!\Yii::$app->util->regularMobile($mobile)) {
         return responseArray(1102, 'mobile_format_error', '手机号码格式有误');
     }
     $userInfo = new UserBaseInfo();
     $user = $userInfo->mobileSole($mobile);
     if ($user) {
         return responseArray(1103, 'mobile_been_registered', '手机已被注册', $user);
     }
     return responseArray(0, 'success', '手机未被注册');
 }