Cookie:
保存在客户端:内存cookie(浏览器维护,关闭后消失,暂时)、硬盘cookie(硬盘里,手工清理/设置过期时间,长期);
使用场景:响应头 set cookie 发给服务器;(永久登录/购物车);
操作:设置、读取、更新、删除;
设置:setcookie();/setrawcookie();
setcookie ( string $name(
名字)
[, string $value
(值)= "" [, int $expire
(过期时间,s,默认0)= 0 [, string $path
(有效路径:默认是当前目录及其子目录有效,也可以指定整个根目录/: 即参数:‘/’)
= "" [, string $domain
(设置作用域,默认在本域下)= "" [, bool $secure(
只能通过https,默认关闭,还可以http)
= false [, bool $httponly
(是否只使用http访问,默认false,若true,客户端js不能用,xss有关)= false ]]]]]] ) : bool
读取cookie:数据保存在预定义变量$_COOKIE中;
setcookie()属性
内存cookie不指定过期时间
setcookie()的比较重要的属性
setcookie strtotime('+7 days')
setcookie 用法