加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

探讨多键值cookie(php中cookie存取数组)的详解

发布时间:2020-12-13 06:20:23 所属栏目:PHP教程 来源:网络整理
导读:cookie默认不能存数组,所以下面的写法是错误的。 报错如下: 但是PHP可以把同名且后面以[]结尾的cookie解析为数组。在php里面实现cookie存数组的方法如下: 方法二:设定多键值cookie,注意必须给键值 代码如下: $arr = array(1,2,3); setcookie("a[0]",$ar

cookie默认不能存数组,所以下面的写法是错误的。

报错如下:

但是PHP可以把同名且后面以[]结尾的cookie解析为数组。在php里面实现cookie存数组的方法如下:


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

代码如下:
$arr = array(1,2,3);
setcookie("a[0]",$arr[0]);
setcookie("a[1]",$arr[1]);
setcookie("a[2]",$arr[2]);

结果:

数组长度 :3
Array ( [0] => 1 [1] => 2 [2] => 3 )以下写法是

的:
代码如下:
$arr = array(1,3);
setcookie("a[]",$arr[0]);
setcookie("a[]",$arr[1]);
setcookie("a[]",$arr[2]);

结果:

数组长度 :1
Array ( [0] => 3 )

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读