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]);
//存入
$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存储多维数组
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息