官方文档:https://www.kancloud.cn/manual/thinkphp6_0/1037635
使用session,引入
use think\facade\Session;
赋值
Session::set('name', 'thinkphp');
取值
// 如果值不存在,返回null
Session::get('name');
// 如果值不存在,返回空字符串
Session::get('name', '');
// 获取全部数据
Session::all();
删除
Session::delete('name');
取值并删除
// 取值并删除
Session::pull('name');
如果name的值不存在,返回Null
。
清空
Session::clear();
助手函数
系统也提供了助手函数session
完成相同的功能,例如:
// 赋值
session('name', 'thinkphp');
// 判断是否赋值
session('?name');
// 取值
session('name');
// 删除
session('name', null);
// 清除session
session(null);