读取Cookie和删除Cookie

  • 2020-09-21 17:05:12
  • 阅读次数:
  • 作者:盈岚科技小编
  • 来源:http://www.lyjtt.cn

读取Cookie

在PHP中可以通过$_COOKIE变量读取浏览器端的Cookie值。

【示例】

读取Cookie值。

<?phpif(!isset($_COOKIE["vtime"])){                          //如果Cookie不存在     setcookie("vtime",date("y-m-d H:i:s"));            //设置一个Cookie变量     echo "第一次访问"."<br>";                          //输出字符串}else{    //如果Cookie存在     echo "上次访问时间为:".$_COOKIE["vtime"];         //输出上次访问网站的时间     echo "<br>";     setcookie("vtime",date("y-m-d H:i:s"),time()+60);  //设置带Cookie失效时间的变量}echo "本次访问时间为: ".date("y-m-d H:i:s");           //输出当前的访问时间?>

在上面示例中,首先检测Cookie文件是否存在,如果不存在,则新建一个Cookie;如果存在,则读取Cookie值,并显示用户上次访问时间。

删除Cookie

创建Cookie之后,如果没有设置它的失效时间,则Cookie文件在关闭浏览器时会被自动删除,如果在关闭浏览器之前删除Cookie,可以有两种方法。

(1)使用setcookie()函数删除,只要将该函数的第二个参数设置为空,将第三个参数设置为小于当前系统时间即可,例如:

         setcookie("vime","",date("y-m-d H:i:s"),time()-1);

如果把第三个参数设置为0,则表示直接删除Cookie值。

(2)在IE浏览器中,选择【工具】|【Inter-net选项】命令,打开【Internet选项】对话框,在【常规】选项卡中单击【删除Cookie】按钮即可。

当前文章标题:读取Cookie和删除Cookie

当前URL:http://www.lyjtt.cn/news/wzzz/3279.html

上一篇:创建Cookie

下一篇:格式化字符串

网站建设、抖音推广、头条推广、微信朋友圈推广、快手推广专线:15368242187(微信同号)