PHP的会话控制

页面数据的作用域:

当前页共享数据:变量、常量

两个页面间传递数据:get,post

跟踪用户的多页面数据共享(会话):session、cookie

全局数据共享:文件、数据库、memcached

 

Cookie:

数据存储在浏览器文件中

数据通过请求头携带信息(Cookie:)进行页面cookie数据传递

基本使用:

1 //设置cookie 参数(键,值,时间) 2 //时间不写或者为0,则会保存至关闭浏览器程序 3 //时间其他值为xx秒 4 setcookie("dong","dongxiaodong"); 5 //保存一天,时间参数:当前时间戳+24小时*60分*60秒 6 setcookie("xiao1","wa wa wa",time()+24*60*60); 7 //数组数据 8 //获取:echo $_COOKIE["dong"]["d1"]; 9 //数组键若留空,不可自动增长 10 setcookie("dong[d1]","dong11111"); 11 12 //若cookie为第一次设置,则不可在当前页得到值 13 //以下为下一页内容 14 //----------------------------- 15 //打印所有 16 print_r($_COOKIE); 17 18 echo $_COOKIE["xiao1"]; 19 echo $_COOKIE["dong"]["d1"]; 20 21 //删除cookie 22 //当前页第一次设置不可使用,时间小于当前时间则过期无效 23 setcookie("dong","",time()-10);

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgyysg.html