thinkphp6-session

开启session app\middleware.php

<?php
// 全局中间件定义文件
return [
    // 全局请求缓存
    // \think\middleware\CheckRequestCache::class,
    // 多语言加载
    // \think\middleware\LoadLangPack::class,
    // Session初始化
     \think\middleware\SessionInit::class
];

引入session类

use think\facade\Session;

赋值

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

取值

// 如果值不存在,返回null
Session::get('name');
// 如果值不存在,返回空字符串
Session::get('name', '');
// 获取全部数据

删除

Session::delete('name');

取值并删除

Session::pull('name');

清空

Session::clear();

助手类

// 赋值
session('name', 'huyongjian');
// 取值
session('name');
// 删除
session('name', null);
// 清除session
session(null);
posted @ 2021-10-18 16:43  胡勇健  阅读(287)  评论(0)    收藏  举报