📅  最后修改于: 2023-12-03 15:18:34.403000             🧑  作者: Mango
Cookie
是服务器发送到用户浏览器并保存在本地的一小块数据,用于跟踪用户。Cookie 是一种技术,它能够使网站记住用户的访问时间和历史记录,以及保存“购物车”中的商品等信息。
在PHP中,我们可以使用 setcookie()
函数在服务器端创建一个cookie,然后将其发送到客户端浏览器。语法如下:
setcookie(name, value, expire, path, domain, secure, httponly);
其中包含以下参数:
name
:字符串类型,必需,指定cookie的名称。value
:字符串类型,必需,指定cookie的值。expire
:可选,指定cookie过期的时间。如果未设置或设置为0,则cookie在浏览器关闭后过期。path
:可选,指定可以访问cookie的路径。domain
:可选,指定cookie的域。secure
:可选,设置为 true
表示仅通过HTTPS协议传输cookie。httponly
:可选,设置为 true
表示cookie仅能通过HTTP协议访问,而不能通过JavaScript等其他方式访问。在PHP中,我们可以通过超全局数组 $_COOKIE
来获取客户端浏览器中保存的cookie。语法如下:
$value = $_COOKIE["name"];
在PHP中,我们可以使用 setcookie()
函数来删除cookie。可以通过将 expire
参数设置为过去的时间戳,使浏览器立即删除cookie,语法如下:
setcookie(name, "", time() - 3600);
以上就是 PHP
中cookie的一些基本介绍和应用,希望能给你带来帮助。