中易网

php怎么用cookie存储多维数组

答案:2  悬赏:10  
解决时间 2021-04-28 20:55
  • 提问者网友:全員惡人
  • 2021-04-27 20:27
php怎么用cookie存储多维数组
最佳答案
  • 二级知识专家网友:统治我的世界
  • 2021-04-27 20:41
方法一:先用serialize序列化数组,再存入COOKIE  ,读出来时用unserialize得到原来的数组

//存入  
$arr = array(1,2,3);
$arr_str = serialize($arr);    
setcookie("a",$arr_str);  

//取出  
$arr_str = $_COOKIE['a'];  
$arr = unserialize($arr_str); 

方法二:设定多键值cookie,注意必须给键值


$arr = array(1,2,3);  
setcookie("a[0]", $arr[0]);  
setcookie("a[1]", $arr[1]);  
setcookie("a[2]", $arr[2]);
全部回答
  • 1楼网友:佛说妍妍很渣
  • 2021-04-27 21:35
搜一下:php怎么用cookie存储多维数组
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息