$uname])->find(); // 异常处理 if(!isset($drs)){ throwError('用户不存在'); return -1; }else{ // 对比密码 if($drs['password'] != $pass){ throwError('密码错误'); return false; } // 返回用户信息 return $drs; } return false; } /** * 注册用户 * @param array $arr 传递过来的注册数组 */ public function register(array $arr){ // 密码加密 $arr['password'] = password($arr['password']); // 生成salt $arr['salt'] = makeSalt(6); $dtime =time(); $arr['create_time'] = $dtime; $arr['update_time'] = $dtime; $user = new User(); $user->save($arr); return true; } }