Php 使用散列数据保存并加载

Php 使用散列数据保存并加载,php,html,hash,Php,Html,Hash,现在让我们假设我正在做一个游戏。我希望能够轻松地保存数据 像Swarmsimulator,Cookie Clicker这样的游戏怎么可能,。。用ASDasda29131ldfgksgj这样的大散列保存数据的游戏 如何读取和返回有效游戏中的数据 基本上我想知道的是,在一种相当简化的模式下,如何将数据保存到散列并用该散列加载游戏? 假设我的游戏将通过hash=“owea2A2loa51ooa23”保存到我的本地/session/cookie存储中,现在该散列保存到哪里?他们有一个数据库表,其中h

现在让我们假设我正在做一个游戏。我希望能够轻松地保存数据

  • 像Swarmsimulator,Cookie Clicker这样的游戏怎么可能,。。用ASDasda29131ldfgksgj这样的大散列保存数据的游戏
  • 如何读取和返回有效游戏中的数据
基本上我想知道的是,在一种相当简化的模式下,如何将数据保存到散列并用该散列加载游戏?


假设我的游戏将通过hash=“owea2A2loa51ooa23”保存到我的本地/session/cookie存储中,现在该散列保存到哪里?

他们有一个数据库表,其中hash是键,游戏状态是值。将用户数据放在单个对象、数组或类似对象中。使用序列化函数将该变量转换为字符串。保存字符串。加载字符串时,使用unserialize将其转换回原始变量。好的。。。隐马尔可夫模型。。我的代码怎么可能知道游戏状态和它有什么关系?我的意思是,我的代码如何获得不同变量的不同值?@kevinakakebona这不是一个“请为我编写我的程序”的网站。查看PHP文档。您将在手册中看到unserialize。这里会有很多例子。如果你想使用PHP,你必须学会阅读手册。Kevin,首先决定将数据保存在哪里是值得的。如果使用本地存储或cookie存储,则会将其存储在计算机上,并可以使用浏览器选项进行擦除。另一方面,会话将数据存储在远程服务器上。你需要什么?本地/cookie存储很容易实现,但如果用户使用多个浏览器/设备,他们的游戏数据将不同步。