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 本站文章如未注明出处均为原创,转载请注明出处,如有侵权请邮件联系站长。