Cookie

PHP 透明地支持 HTTP Cookie。Cookie 是一种在远程浏览器中存储数据的机制,因此可以跟踪或识别返回的用户。您可以使用 setcookie()setrawcookie() 函数设置 Cookie。Cookie 是 HTTP 标头的一部分,因此 setcookie() 必须在任何输出发送到浏览器之前调用。这与 header() 的限制相同。您可以使用 输出缓冲函数 延迟脚本输出,直到您决定是否设置任何 Cookie 或发送任何标头。

如果 variables_order 包含“C”,则客户端发送到服务器的任何 Cookie 将自动包含在 $_COOKIE 自动全局数组中。如果您希望将多个值分配给单个 Cookie,只需在 Cookie 名称中添加 []

有关更多详细信息,包括有关浏览器错误的说明,请参阅 setcookie()setrawcookie() 函数。

添加注释

用户贡献的注释 1 个注释

-159
codewithsudeep at gmail dot com
1 年前
<?php
// 例子
// 设置 Cookie
setcookie("usertoken", "noice", time()+20*24*60*60);
// 20 天 = 20*24*60*60 秒

setcookie("usertoken", "", time()-3600)
?>
To Top