tp6 session问题


 

官方文档:https://www.kancloud.cn/manual/thinkphp6_0/1037635

 

使用session,引入

use think\facade\Session;

赋值

Session::set('name', 'thinkphp');

取值

  1.  
    // 如果值不存在,返回null
  2.  
    Session::get('name');
  3.  
    // 如果值不存在,返回空字符串
  4.  
    Session::get('name', '');
  5.  
    // 获取全部数据
  6.  
    Session::all();

删除

Session::delete('name'); 

取值并删除

  1.  
    // 取值并删除
  2.  
    Session::pull('name');

如果name的值不存在,返回Null

清空

Session::clear();

助手函数

系统也提供了助手函数session完成相同的功能,例如:

  1.  
    // 赋值
  2.  
    session('name', 'thinkphp');
  3.  
    // 判断是否赋值
  4.  
    session('?name');
  5.  
    // 取值
  6.  
    session('name');
  7.  
    // 删除
  8.  
    session('name', null);
  9.  
    // 清除session
  10.  
    session(null);

官方文件:https://www.kancloud.cn/manual/thinkphp6_0/1037635


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM