{site_name}

{site_name}

🌜 搜索

setcookie()是PHP中用于设置HTTP cookie的函数

php 𝄐 0
phpsetcookie
setcookie()是PHP中用于设置HTTP cookie的函数。一个cookie是由服务器发送给浏览器的小数据片段,存储在用户计算机上,可以用于跟踪用户会话、身份验证、个性化等功能。

setcookie()函数通常需要设置3个参数:

1. cookie的名称
2. cookie的值
3. 可选的过期时间(以秒为单位),如果未指定则表示cookie将在当前浏览器会话结束时过期。

以下是一个简单的示例,它设置了名为"username"的cookie,并将其值设置为"John Doe",并将其过期时间设置为30天后:

php
// 设置cookie
setcookie("username", "John Doe", time()+60*60*24*30);

// 读取cookie
echo $_COOKIE["username"];


在上面的示例中,time()+60*60*24*30将当前时间加上30天的秒数,产生cookie的过期时间。当用户访问网站时,它将从浏览器读取该cookie的值,并在屏幕上显示"John Doe"。