public function reset_user_pwd($uuid, $mobile, $password) { $userModule = new UserModule($uuid); $user_info = $userModule->get_user_by_mobile($mobile); if ($user_info) { //将$oldpassword 加密 然后跟 $user_info->password 对比 看是不是相等 相等->修改 否则 $signup_date = date('Y-m-d', strtotime($user_info[0]->register_date)); // 修改成数据库取注册日期 //密码需要加密算法 $newpwd = $this->encrypt_passwd($password, $signup_date); $userModule->update_user_by_mobile($mobile, $newpwd); $user_info = $userModule->get_user_by_mobile($mobile); return $user_info[0]; } return false; }