cookie和session

cookie

 
COOKIE作用域:同级页面以及所有的子页面。

 
我们使用setcookie这个函数来设置cookie,它有六个参数,只有第一个参数是必须的,其他参数都是可选的。
第一个参数是string类型,表示该cookie的变量名。
第二个参数是混合类型,表示该cookie的取值。
第三个参数是int类型,表示该cookie的过气时间,它是一个时间戳,以秒计算,如果想在60秒猴该cookie失效,该参数设置为time()+60即可,如果不填写该值,那么每次默认关闭浏览器,该cookie都会被浏览器删除。
第四个参数是cookie的服务器路径,这个通常设置为路径即可,也就是一个“/”。
第五个参数是domain,也就是cookie有效的域名。
第六个参数是secure,也就是规定是否通过安全的https连接来传输cookie,通常是不需要的。
 
我们访问这些cookie的时候,直接使用$_cookie数组就可以了,访问某个具体值的时候,使用$_COOKIE['setcookie的第一个参数']就可以了。
 
 
session
 
1,无论是创建,修改,还是销毁session,都需要先session_start();
 
 
销毁session
$_SESSION['key']='';   //销毁某一个键值
$_session=array();  //销毁所有session变量
session_unset(); //销毁所有session变量
session_destroy  //彻底销毁session
 

 
 
原文地址:https://www.cnblogs.com/suiyuewuxin/p/5608522.html