我需要從一個PHP頁面傳遞一個數組到另一個。該數組是一個包含MySQL查詢行的多維數組。我將這些行放入一個數組中,因爲我認爲這是最好的選擇,但我會考慮建議。避免使用$ _GET,$ _POS或cookie和會話,確實存在其他方式在其他php頁面中使用數組?從一個頁面的PHP傳遞數組到另一個
我認爲使用文件可能是一個解決方案,它值得嗎? 謝謝
我需要從一個PHP頁面傳遞一個數組到另一個。該數組是一個包含MySQL查詢行的多維數組。我將這些行放入一個數組中,因爲我認爲這是最好的選擇,但我會考慮建議。避免使用$ _GET,$ _POS或cookie和會話,確實存在其他方式在其他php頁面中使用數組?從一個頁面的PHP傳遞數組到另一個
我認爲使用文件可能是一個解決方案,它值得嗎? 謝謝
$_SESSION
真的是最簡單也可能是最好的選擇,但其他選項是查看緩存提供者(APC,Zend_Cache,Memcached,xcache)。或者您可以使用外部提供商,例如Firebase(https://www.firebase.com)。
爲什麼要避免'$ _GET','$ _POST','$ _COOKIE'或'$ _SESSION'? – Daan
這是會話(服務器存儲)和cookie(客戶端存儲)的關鍵點。 – Devon
只需向數據庫發出另一個請求。 – Axalix