本文整理匯總了PHP中game::setUserStatus方法的典型用法代碼示例。如果您正苦於以下問題:PHP game::setUserStatus方法的具體用法?PHP game::setUserStatus怎麽用?PHP game::setUserStatus使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類game
的用法示例。
在下文中一共展示了game::setUserStatus方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: array
} else {
$game->selectAdd($user, $tag, $selected);
$game->setUserScore($user, -1);
echo json_encode('add');
}
}
}
// 獲取用戶基本信息,根據名稱,且快速登錄
if ($key == 'get_user_byname') {
$uid = $request['uid'];
$old = $request['old'];
$info = $game->getUser($uid);
$time = 60;
// 登錄鑰匙有效時間(秒)
if ($old) {
$game->setUserStatus($old, 0);
}
// 獲取原有賬戶
if ($info) {
// 未登錄狀態
if ($info['status'] <= time() - $time) {
$value = array('status' => 1, 'msg' => '登錄成功', 'name' => $uid, 'score' => $info['score'], 'key' => $game->setUserStatus($uid, time()), 'token' => $info['token'], 'valid' => $time);
// 如果是登錄狀態
} else {
$value = array('status' => 0, 'msg' => '賬號正在使用中。');
}
// 新建賬戶
} else {
$info = $game->userAdd('', $uid);
$value = array('status' => 2, 'msg' => '創建用戶且登錄成功', 'name' => $uid, 'score' => 10, 'key' => $info['key'], 'token' => $info['token'], 'valid' => $time);
}