加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP清除Cookie教程

发布时间:2021-05-22 17:29:40 所属栏目:PHP教程 来源:互联网
导读:【示例】使用 setcookie() 函数将 Cookie 的值设置为空的方式来清除 Cookie。 ?php echo pre ; if (! isset ( $_COOKIE [ url ]) ! isset ( $_COOKIE [ name ]))
【示例】使用 setcookie() 函数将 Cookie 的值设置为空的方式来清除 Cookie。

<?php

echo '<pre>';

if(!isset($_COOKIE['url']) && !isset($_COOKIE['name'])){

setcookie('url','');

setcookie('name','C语言中文网');

echo '首次运行,设置 url、name 两个 Cookie 的值';

}else if(isset($_COOKIE['url'])){

echo '查看 Cookie 的值,如下所示:<br>';

print_r($_COOKIE);

echo '清除 url 的值';

setcookie('url','');

}else{

print_r($_COOKIE);

}

?>

首次运行上面的代码会创建名为 url、name 的两个 Cookie;再次运行可以查看 Cookie 的值,并清除其中 url 的值;第三次运行可以查看清除后的结果。如下所示:

// 第一次运行 首次运行,设置 url、name 两个 Cookie 的值 // 第二次运行 查看 Cookie 的值,如下所示: Array (     [url] =>     [name] => C语言中文网 ) 清除 url 的值 // 第三次运行 Array (     [name] => C语言中文网 )

【示例】通过将 Cookie 的过期时间(也就是第三个参数)设置为小于系统的当前时间的方式清除 Cookie。

<?php

echo '<pre>';

if(!isset($_COOKIE['url']) && !isset($_COOKIE['name'])){

setcookie('url','');

setcookie('name','C语言中文网');

echo '首次运行,设置 url、name 两个 Cookie 的值';

}else if(isset($_COOKIE['url'])){

echo '查看 Cookie 的值,如下所示:<br>';

print_r($_COOKIE);

echo '清除 url 的值';

setcookie('url','', time()-1);

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读