我可以在JavaScript中將多維數組30x200設置爲cookie,然後在PHP中讀取它?Cookie和php
1
A
回答
1
你可以,如果你想。 Cookie標頭的正常最大尺寸爲4Kb,因此,您最好確保數據大小不超過該尺寸。
PHP和Javascript顯然有不同的處理數據的語法方法,因此您必須以某種方式序列化您的數組,並在PHP中執行相反的操作以將數據轉換爲可用的形式。如果您需要保持特定的數組語法,則可以將數據編碼爲JSON字符串,並在PHP中使用json_decode()。另一種方法是爲Javascript找到序列化類(see this article)。也許即使是逗號分隔的字符串也能工作,你可以在PHP中使用explode()。
聽起來好像可以有更好的方式來做到這一點比cookies。你可能想重新檢查你的方法。也許你可以以某種方式將日期存儲在$ _SESSION中?
相關問題
- 1. php和javascript cookie
- 2. .htaccess和cookie php
- 3. PHP SESSION和COOKIE
- 4. PHP cookie和會話
- 5. PHP會話和cookie
- 6. PHP curl和Infusionsoft Cookie
- 7. PHP cookie和時間
- 8. POST,GET和Cookie通過PHP
- 9. PHP,會話Cookie和Internet Explorer
- 10. PHP登錄會話和cookie
- 11. PHP會話和cookie破壞
- 12. PHP Cookie和標題問題
- 13. php表頭和cookie問題
- 14. 使用cookie和cURL PHP
- 15. PHP cookie和時間問題
- 16. PHP註銷cookie和會話
- 17. PHP會話和cookie問題
- 18. Ajax PHP和Cookie和重定向
- 19. xmlhttprequest和設置cookie和cookie
- 20. 使用PHP COOKIE
- 21. PHP cookie設置
- 22. PHP Cookie控件
- 23. PHP file_get_contents cookie
- 24. PHP cookie處理
- 25. PHP Cookie問題
- 26. PHP Cookie管理
- 27. PHP Cookie問題
- 28. php prestashop cookie
- 29. PHP Cookie安全
- 30. PHP cookie過期
爲什麼你需要在cookie中存儲600個日期?那是什麼樣的數據? – Gumbo 2009-12-14 19:06:23
如何使JSON數組和在PHP中使用json_decode – 2009-12-14 19:10:59
@Alex L:編輯您的答案添加! – 2009-12-14 19:15:39