下面首先为大家介绍一下cookie概念及工作原理。
什么是 Cookie?
Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。用户每次访问站点时,Web 应用程序都可以读取 Cookie 包含的信息。
Cookie 的基本工作原理
如果用户再次访问站点上的页面,浏览器就会在本地硬盘上查找与该 URL 相关联的 Cookie。如果该 Cookie 存在,浏览器就将它与页面请求一起发送到您的站点。
Cookie 有哪些用途"color: #0000ff">setCookie($cookieName,$value,time()+秒数);
实例:创建一个cookie,名字为sitename,值为manong,过期时间为15天
setcookie("UserName","zs",time()+15*24*3600);
注意:如果不设置时间,就不会保存到cookie文件中。浏览器不关时,能够访问。当浏览器关闭时,就无法访问了。
第二:读取cookie的值
读取cookie的值的代码如下:
$_cookie[$cookieName];
实例:读取sitename的值,放在变量$site中
$site=$_COOKIE['sitename'];
取值的时候,一般会先判断是否为空,再进行取值操作。上面的代码并不严谨,严谨的代码应该这样写:
if (!empty($_COOKIE['sitename'])) { $site=$_COOKIE['sitename']; }
第三:删除cookie
删除cookie的代码如下:
setcookie($cookieName,value,time()-秒数); //或者 setcookie($cookiename, ''); //或者 setcookie($cookiename, NULL);
实例:删除sitename
setcookie("sitename","",time()-3600);
第四:删除当前会话的所有cookie
foreach($_COOKIE as $key=>$val){ setcookie($key,"",time()-100); }
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
P70系列延期,华为新旗舰将在下月发布
3月20日消息,近期博主@数码闲聊站 透露,原定三月份发布的华为新旗舰P70系列延期发布,预计4月份上市。
而博主@定焦数码 爆料,华为的P70系列在定位上已经超过了Mate60,成为了重要的旗舰系列之一。它肩负着重返影像领域顶尖的使命。那么这次P70会带来哪些令人惊艳的创新呢?
根据目前爆料的消息来看,华为P70系列将推出三个版本,其中P70和P70 Pro采用了三角形的摄像头模组设计,而P70 Art则采用了与上一代P60 Art相似的不规则形状设计。这样的外观是否好看见仁见智,但辨识度绝对拉满。