本节课我们来学习一下系统提供的
Cookie
存储功能,以及助手函数。
一.Cookie
1. Cookie
是客户端存储,默认情况下是开启初始化的,在
config/cookie.php
;
2. ::set()
方法,创建一个最基本的
cookie
,可以设置前缀、过期时间、数组等;
Cookie::set('user', 'Mr.Lee');
//临时保存,关闭浏览器消失
Cookie::set('user', 'Mr.Lee', 3600);
//3600 秒
Request::cookie('user');
Request::cookie();
3. ::forever()
方法,永久保存
Cookie(
就是十年的意思
)
;
Cookie::forever('user', 'Mr.Lee');
4. ::has()
判断是否存在,
:get()
取值,
::delete()
删除
cookie
;
Cookie::has('user');
Cookie::get('user');
Cookie::delete('user');
二.助手函数
1.
助手函数,更加方便操作,如下:
echo cookie('user');
//输出
cookie('user', 'Mr.Lee', 3600);
//设置
cookie('user', null);
//删除