限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。
当前位置:首页 >开发者 >PHP笔记 >PHP基础

cookie学习笔记(基础)

分类:PHP基础时间:2018-04-09浏览:3138
全部参数
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/500
Share your thoughts respectfully.