什么是Cookie?
通常,cookie 用于识别用户。
它是一个小文件,服务器将其嵌入到用户的计算机上。
每次用户的计算机使用浏览器请求页面时,也会发送一个 cookie。
PHP 允许创建、修改和删除 cookie。
删除 Cookie
PHP 中没有用于删除 cookie 的特定功能。
但是,我们建议我们使用 PHP setcookie() 函数提及过去的到期日期,如下所示:
<?php //将过期时间设置为一小时前 setcookie("user", "", time() - 3600); ?> <HTML> <body> <?PHP echo "Cookie 'user' is deleted."; ?> </body> </html>
创建 Cookie
如果我们打算创建一个 cookie,我们可以使用 setcookie() 函数。
setcookie() 函数的语法如下所示:
setcookie(name, value, expire, path, domain, secure, httponly)
这是使用此函数创建 cookie 的示例:
<!DOCTYPE html> <?php $cookie_name = "oir"; $cookie_value = "onitroad"; //86400 = 1 day setcookie($cookie_name, $cookie_value, time() + (86400 * 15), "/"); ?> <html> <body> <?php if(!isset($_COOKIE[$cookie_name])) { echo "Cookie named '" . $cookie_name . "' is not set!"; } else { echo "Cookie '" . $cookie_name . "' is set!<br>"; echo "Value is: " . $_COOKIE[$cookie_name]; } ?> </body> </html>
在此文章中,将提供使用 PHP 删除 cookie 的最准确方法。
但是,在学习如何删除 cookie 之前,让我们看看如何创建它。
日期:2020-06-02 22:15:51 来源:oir作者:oir