一、cookie
Cookie是用来将网站的资料记录在客户端的技术,这种技术让Web服务器能将一些
资料,存放于客户端(用户的电脑)之中。
比如:当通过验证,成功登录网站后,在”网页一“的PHP脚本中,会把这个用户
有关的信息,设置到客户端电脑的Cookie中,当再次访问同一个网站中的其他脚
本时,就会自动携带Cookie中的数据一起访问,在服务器中的每个脚本中都可以
接受Cookie中的数据,不需要每访问一个页面就重新输入一次登录者的信息。
1.向客户端电脑中设置Cookie
2.在服务器端上读取Cookie的内容
3.将多维数组应用于Cookie中
4.删除Cookie
设置一维数组和多维数组
<?php header('Content-type:text/html;charset=utf-8'); // var_dump(setcookie('name','孙胜利',time()+1800)); // var_dump(setcookie('email','1205429372@qq.com',time()+1800)); var_dump(setcookie('member[name]','孙胜利',time()+3600)); var_dump(setcookie('member[email]','1205429372@qq.com',time()+3600)); ?>
设置cookie产生的随机数
<?php var_dump(uniqid(rand(1000,9999))); ?>
显示cookie
<?php header('Content-type:text/html;charset=utf-8'); var_dump($_COOKIE); ?>
删除
<?php foreach ($_COOKIE['member'] as $key=>$val){ var_dump(setcookie("member[{$key}]",'',time()-3600)); } ?>