在PHP中,您可以使用setcookie()
函数设置Cookie,并通过$_COOKIE
超全局变量获取Cookie。
设置Cookie:
这将创建一个名为“username”的Cookie,值为“JohnDoe”,有效期为30天。
获取Cookie:
这段代码首先检查是否已设置名为“username”的Cookie。如果已设置,则显示其值;否则,显示“请登录”。
注意:在发送任何输出之前,确保调用setcookie()
函数,因为它需要向HTTP头部添加一个Set-Cookie字段。如果在输出任何内容(例如HTML)之后调用该函数,您将收到一个错误消息。