15年软件开发经验,只做源码定制!

原创设计 定制开发

满足您的个性化需求

当前位置:首页 后端开发 Thinkphp5

tp5操作Session

闫志林| 发布于 2022-02-09 20:55:12| 63阅读| 0点赞| 0评论
举报

我们需要用SESSION进行状态和数据的记录,从而使系统成为真正的动态网站

下载的TP5核心版默认进行了Session的初始化,可以在配置文件config.php中设置
也支持通过方法调用的形式进行初始化,比如::init()方法;

Session::init([
  'prefix' => 'tp',
   'auto_start' => true,
]);

直接使用::set()和::get()方法去设置 Session 的存取;

Session::set('user', 'admin');
echo Session::get('user');

::has()判断当前作用域 session 是否赋值

Session::has('user');

::delete()删除,默认删除当前作用域的值

助手函数 类似:

//赋值
session('user', 'root');
//带作用域赋值
session('user', 'root', 'tp');
//has 判断
session('?user');
//delete 删除
session('user', null);
//清理
session(null);
//带作用域清理
session(null, 'tp');
//带作用域输出
echo session('user', '', 'tp');
//输出
echo session('user');
0

0条评论

别默默看啦~登录/注册一起参与讨论吧~

热门标签

闫志林
微信扫一扫立即咨询
账号登录|扫码登录

立即注册 |忘记密码?

欢迎注册

已有账号马上登录

重置密码

扫码绑定微信
微信扫一扫

绑定手机号

分享到-微信

举报

  • 举报类型:

  • 举报描述:

您好,当前积分不足。

在线客服
拨打电话
17330196230 13230981129
顶部