计算机编程语言原理与源码实例讲解:PHP会话和Cookies
<?php
// 设置一个cookie
setcookie("TestCookie", "Value", time() + 3600); // 有效期为1小时
// 检查cookie是否已设置
if (isset($_COOKIE["TestCookie"])) {
echo "Cookie 'TestCookie' is set to: " . $_COOKIE["TestCookie"];
} else {
echo "Cookie 'TestCookie' is not set.";
}
// 删除cookie
setcookie("TestCookie", "", time() - 3600); // 将过期时间设置为当前时间之前,即立即删除cookie
?>
这段PHP代码展示了如何设置、检查和删除一个名为"TestCookie"的简单cookie。首先,我们使用setcookie
函数设置了一个cookie,其中包含一个键值对"TestCookie" => "Value",并设置了cookie的过期时间。接下来,我们检查这个cookie是否存在,如果存在,则打印出它的值。最后,我们通过将过期时间设置为当前时间减去一个小时(即将来的某个时间)来删除这个cookie。
评论已关闭