php cookie被赋值,php 给cookie赋值之setcookie()用法

今天早想做一个功能用户登录之后我把用户的名字保存到cookie中但是我开始使用读取cookie 的方法,但是没效果,后来发现使用setcookie()后面必须带时间才可以,下面我来介绍一下。

语法:setcookie(name,value,expire,path,domain,secure)

参数     描述

name 必需。规定 cookie 的名称。

value 必需。规定 cookie 的值。

expire 可选。规定 cookie 的有效期。

path 可选。规定 cookie 的服务器路径。

domain 可选。规定 cookie 的域名。

secure 可选。规定是否通过安全的 HTTPS 连接来传输 cookie。

例,一个简单给cookie赋值,代码如下:<?php

$value = "my cookie value";

// 发送一个 24 小时候过期的 cookie

setcookie("TestCookie",$value, time()+3600*24);

?>

例,二维数组存储到cookie,a.php实例代码如下:<?php

$cart_info[0][0] = "1123";

$cart_info[1][0] = "5334521";

$cart_info[1][2] = "df";

$cart_info[4][2] = "fefe";

setcookie("xia",serialize($cart_info));

?>

b.php代码如下:<?php

$other = StripSlashes($_COOKIE['xia']);

print_r(unserialize($other));

?>

转载随意,但请附上文章地址:-)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值