欢迎光临
感谢一路有你

cookie学习笔记(基础)

如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
 

全部参数

setcookie(name,values,exprice,path,domain,secure,httponly)

1名称

2值

简单的设置

前两个参数是必须的
setcookie('user','xxx');

3有效期(有效期,是时间戳)

不设有效期,关闭浏览器自动清除,设置了有效期,不清除

60*60=====1小时
setcookie('user','xxx',time()+60*60);

4路径

如果没设置,默认文件所在的目录,可获取

在其他目录中不能获取到,可设置   ‘/’  根目录,其他目录可访问

超全局变量   $_COOKIE   $_SESSION

setcookie 这个操作  当前操作不能直接打印,在下一个http请求中才能访问到

setcookie('user','xxx',time()+60*60,'/');

setcookie('user','xxx',time()+60*60,'/9-1/');

5.主机域名domain

默认localhost,一般不用设置直接”

setcookie('user','xxx',time()+60*60,'/','');

6.安全secure

设置只允许HTTPS允许

1,true

0,false

setcookie('user','xxx',time()+60*60,'/','',0);

7.httponly只允许http请求访问才能获取cookie

设置后JavaScript不能使用cookie

setcookie('user','xxx',time()+60*60,'/','',0,1);

删除cookie

setcookie('user','',time()-60*60,'/');

判断cookie是否开启PHP

 

 

赞(0) 打赏
未经允许不得转载:王明昌博客 » cookie学习笔记(基础)
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏