1.什么是COOKIE?
HTTP Cookie(也叫Web cookie或者浏览器Cookie)是服务器发送到用户浏览器并保存在l浏览器上的数据,它会在浏览器下一次发送请求时被携带并发送到服务器上。HTTP cookie是HTTP标头的组成部分。
2.COOKIE有什么用?
- 会话状态管理(如用户登录状态、购物车)
- 个性化设置(如用户自定义设置)
- 浏览器行为跟踪(如跟踪分析用户行为)
3.与COOKIE相关的函数
- setcookie函数
- 描述:设置cookie
- 语法:bool setcookie ( string
$name
[, string$value
= "" [, int$expire
= 0 [, string$path
= "" [, string$domain
= "" [, bool$secure
= false [, bool$httponly
= false ]]]]]] ) - 说明:
- $name参数用于指定cookie名称
- $value参数用于设置cookie值
4.会话期cookie
是只浏览器关闭之后会被自动删除,也就是它仅在会话期有效,会话期cookie不需要指定过期时间
5.持久cookie
可以指定一个特定的过期时间。