官方文档:https://www.kancloud.cn/manual/thinkphp6_0/1037635
使用session,引入
use thinkfacadeSession;
赋值
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);