PHP黑杰克游戏;更新显示


PHP Black Jack game; updating display

关于stackOverflow的第一个问题!我在这里读了很多有用的花絮,但还没有找到一个有用的答案来回答下面的问题。

我用PHP写了一个21点游戏作为OO PHP的学习经验。我有一个主要对象,其中包含所有卡片和游戏状态的详细信息,我将其序列化并保存到文件中,但是当多人同时玩游戏时,这会导致冲突。我已经查看了会话并保存了这些数据,但想知道我是否需要生成特殊的会话id等。我如何

而且,可能有一个很好的解决这个问题,我没有考虑过。

我要做的是使用数据库来处理这个问题。你不应该使用会话来保存游戏状态,因为这将要求所有玩家拥有相同的数据,因此你需要复制每个玩家的数据并将其保存在其他玩家的会话中。

当你试图从数据库访问数据时,使用会话来验证和知道谁是谁