php如何设置和获取cookie

   2024-09-30 5060
核心提示:在PHP中,您可以使用setcookie()函数设置Cookie,并通过$_COOKIE超全局变量获取Cookie。设置Cookie:?php// 设置一个名为 userna

在PHP中,您可以使用setcookie()函数设置Cookie,并通过$_COOKIE超全局变量获取Cookie。

设置Cookie:

<?php// 设置一个名为 "username" 的 Cookie,值为 "JohnDoe",有效期为 30 天$expire = time() + (30 * 24 * 60 * 60);setcookie("username", "JohnDoe", $expire, "/");?>

这将创建一个名为“username”的Cookie,值为“JohnDoe”,有效期为30天。

获取Cookie:

<?phpif (isset($_COOKIE["username"])) {    // 获取并显示 "username" Cookie 的值    echo "欢迎回来," . $_COOKIE["username"];} else {    echo "请登录";}?>

这段代码首先检查是否已设置名为“username”的Cookie。如果已设置,则显示其值;否则,显示“请登录”。

注意:在发送任何输出之前,确保调用setcookie()函数,因为它需要向HTTP头部添加一个Set-Cookie字段。如果在输出任何内容(例如HTML)之后调用该函数,您将收到一个错误消息。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号