PHP 清空 Cookie 的方法详解
PHP 清空 Cookie 的方法详解
在 PHP 中,可以使用 setcookie() 函数来清空 Cookie。以下是两种常见的清空 Cookie 的方法:
1. 清空所有 Cookie
// 清空所有 Cookie
foreach ($_COOKIE as $key => $value) {
setcookie($key, '', time() - 3600);
}
2. 清空指定的 Cookie
// 清空指定的 Cookie
setcookie('cookie_name', '', time() - 3600);
在上述代码中,我们使用 setcookie() 函数将 Cookie 的过期时间设置为当前时间之前的一个时间戳(time() - 3600 表示一小时前),这样浏览器就会将该 Cookie 从存储中删除。对于要清空的特定 Cookie,可以使用其名称作为第一个参数传递给 setcookie() 函数。
请注意: 要清空 Cookie,必须在发送任何输出之前调用 setcookie() 函数,因为它们是通过 HTTP 标头发送的。
原文地址: https://www.cveoy.top/t/topic/bPHU 著作权归作者所有。请勿转载和采集!