为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在一开始设置setcookie的时候不用加中间的‘ ’,而在删除的那里要加上‘ ’呢?

正在回答

1 回答

setcookie具有7个可选参数,我们常用到的为前5个:

name( Cookie名)可以通过$_COOKIE['name'] 进行访问
value(Cookie的值)
expire(过期时间)Unix时间戳格式,默认为0,表示浏览器关闭即失效
path(有效路径)如果路径设置为'/',则整个网站都有效
domain(有效域)默认整个域名都有效,如果设置了'www.imooc.com',则只在www子域中有效

<!----------------------------------------------------------->

一开始是将时间设为'test'的cookie值,后面删除是将值设为空,过期时间为过去。

setcookie的参数是按顺序来的。

2 回复 有任何疑惑可以回复我~
#1

飞舞的彩虹

第一个里面的'test'和第二个'test'难道不是一样的吗?删除中的那个''对应的是哪个参数啊?
2014-08-29 回复 有任何疑惑可以回复我~
#2

newnewjiang

正解。
2015-03-02 回复 有任何疑惑可以回复我~
#3

時頌望見

正解。
2015-08-14 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信