5.1、cookie操作
ThinkPHP采用think\facade\Cookie类提供Cookie支持。think\Cookie
配置文件位于 config/cookie.php中
# 设置// 设置Cookie 有效期为 3600秒Cookie::set('name','value',3600);cookie('name', 'value', 3600);# 判断是否存在Cookie::has('name');cookie('?name')# 获取Cookie::get('name');cookie('name');# 删除Cookie::delete('name');cookie('name', null);
5.2、session操作
可以直接使用think\facade\Session类操作Session
配置文件位于config/session.php文件中
# 设置
Session::set('name','thinkphp');
session('name', 'thinkphp');# 闪存
Session::flash('name','value');# 判断是否存在
Session::has('name');
session('?name');# 取值
Session::get('name');
session('name');# 删除
Session::delete('name');
session('name', null);# 清空
Session::clear();
session(null);
5.3、闪存
# 定义好,在下一次HTTP请求中获取到,第2次请求就没有了
Session::flash('name','value');