/** * 获得玩家编号 * @return mixed */ public static function getPlayerCnt() { $no = RedisUtil::incr(self::PLAYER_CNT); if ($no >= 42949) { $no = RedisUtil::incr(self::PLAYER_CNT, -($no - 1)); } return $no; }
/** * 获得桌子编号 * @return mixed */ public static function getTableId() { $no = RedisUtil::incr(self::TABLE_CNT); if ($no >= 4294967290) { $no = RedisUtil::incr(self::TABLE_CNT, -($no - 1)); RedisUtil::incr(self::TABLE_CLEAR_CNT); } return $no; }