我在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」 –