我在PHP中创建了一个游戏,并且遇到了全局变量的问题。根据我的HTML页面中按下哪个按钮,将运行相应的PHP脚本,并根据isset
函数调用函数。PHP'全局变量'
我的问题是这样的:我想保留一个分数变量,并且我希望在发布多个post
声明后将来可以访问这个变量。
我已经使用global
关键字尝试,但似乎并没有做什么,我期待的。
我可以请这个帮忙吗?
我在PHP中创建了一个游戏,并且遇到了全局变量的问题。根据我的HTML页面中按下哪个按钮,将运行相应的PHP脚本,并根据isset
函数调用函数。PHP'全局变量'
我的问题是这样的:我想保留一个分数变量,并且我希望在发布多个post
声明后将来可以访问这个变量。
我已经使用global
关键字尝试,但似乎并没有做什么,我期待的。
我可以请这个帮忙吗?
Memcache可能是最优化的解决方案,但这需要特殊的设置和通常的专用设置。
平易近人得多对于大多数开发者来说是一个MySQL数据库来保存得分和每个请求检索。
“很多对于大多数开发人员更容易是一个MySQL数据库来保存得分和与检索每个请求“。这听起来像我在找什么。你能否指点我正确的方向去研究这个问题?谢谢。 – user1378688
除了一些“免费”主机,我所关注的每个虚拟主机都可以访问数据库。你应该问他们有关的具体情况。 –
它是用isset函数做的事情,但用变量而不是说POST语句? – user1378688
php中的变量(本地或全局)仅适用于一个http请求。如果您需要将数据保存在多个http请求中 - 您需要将其保存在某个地方。 – zerkms
我会推荐使用ajax来提交和拉取当前分数,以确保您的数据是最新的和准确的。 – Bryan
搜索类似“PHP存储cookies” –