PHP之你不得不晓得的COOKIE含义及运用方式
发布时间:09/01 来源:未知 浏览:
关键词:
cookie是在效劳器端创立的,并写回到客户端阅读器。
阅读器接到指令则在当地暂时文件夹中创立了一个cookie文件,其中留存了你的客户端阅读器每次拜访网站时,都会检测可否有该网站的cookie信息,假如有的话,也会同时发送过去。
留意:cookie内容的储备是键/值对的方式,键和值都只能是字符串。
函数功效setcookie(key,value,有效期)设定会话cookie参数
定义cookie
//setcookie(键,值,有效期[秒]) setcookie("name","lisi",time()+1000); //假如不设定有效期,关闭阅读器就会消逝 setcookie("pwd","111",time()+7*24*3600); //有效期为7天
删除cookie数据(设定过期时间,使cookie失效)
setcookie("name","lisi",time()-1); //1、设定有效期为过去的某一个时间 setcookie("name",false,time()-1); //2、设定cookie的值为false setcookie("name","",time()-1); //2、设定cookie的值为空 //3、清算阅读器缓存:在阅读器里清算缓存
2、创立
在php中使用setcookie办法来创立cookie。
<?php $se=setcookie("name","lisi",time()+30*60,"/"); var_dump($se); ?>
3、使用
在php中使用$_COOKIE全局变量来猎取cookie数据。
<?php $user=$_COOKIE["name"]; //猎取name值 var_dump($user); ?>
4、烧毁
php中没有直接烧毁的办法,平常会将cookie的过期时间从新设定一下。
<?php $user=setcookie("name",null,time()+1,"/"); var_dump($user); ?>
COOKIE的总结:
COOKIE储备在客户端,相对来说不太平安。
COOKIE储备的数据类型,只能是字符串。
COOKIE储备的数据容量,大约只能储备4KB数据。
阅读器可以禁用缓存,也可以禁用COOKIE,则COOKIE功效就失效。
以上就是PHP之你不得不知道的COOKIE含义及使用方式的具体内容,更多请关注百分百源码网其它相关文章!