1
A
回答
5
嗯,你可以指定cookie的值是一個序列化的陣列
$array = array("person1" => array("name" => "Ted"));
$value = serialize($array);
set_cookie("name", $value);
當你想讀回,從cookie獲取數據和反序列化它
$array = unserialize($_COOKIE['name']);
這可能不會隱藏你試圖存儲的數據。另一種情況是使用一個會話變量,而不是
session_start();
現在,你可以指定你想要的任何東西,數組,對象,什麼$_SESSION
。
$_SESSION['person'] = array();
會話變量與數組非常相似,但數據實際上存儲在文件中,而用戶的id存儲在cookie中。 PHP將cookie上的ID與文件進行匹配,當您點擊session_start()時,會使用文件內容填充超全局。
這意味着您製作的對象最終會被序列化。
無論哪種方式,它是相同的基本思想。您序列化數據結構,將其寫入文件(cookie或會話文件)並稍後再讀取。
相關問題
- 1. 的多維數組分配
- 2. php多維數組分組
- 3. php多維數組分組
- 4. 如何分割多維數組PHP
- 5. 多維數組分配
- 6. 使用Smarty的分配多維數組
- 7. verilog中多維數組值的分配
- 8. PHP多維數組分解
- 9. PHP多維數組分解
- 10. 使用Rows.Count爲VBA中的多維數組分配維數
- 11. php劃分如下的多維數組
- 12. 分配多維數組用C
- 13. 如何用php按鍵分組多維數組?
- 14. C如何在多維數組中分配數據項?
- 15. 如何分離並通過環路一多維數組分配數據 - PHP
- 16. 如何獲得使用PHP的多維數組的一部分?
- 17. 如何用PHP中的多維數組替換數組鍵
- 18. PHP中的多維數組
- 19. php中的多維數組
- 20. 如何使用多維數組PHP
- 21. PHP如何使用多維數組
- 22. PHP分解 - 多維數組與多行
- 23. Javascript:分配數據到多維數組
- 24. PHP如何將多維數組拆分爲單個數組?
- 25. 如何在C中創建多維動態分配數組?
- 26. 如何分配值,多維數組在Android Studio中
- 27. 如何訪問多維數組的PHP
- 28. 如果PHP多維數組
- 29. 分配一個PHP多維數組的Java腳本陣列
- 30. 爲多維數組分配內存