Laravel 会话管理:删除会话数据 Draft
问题
在 Laravel 中,该如何删除会话数据?
回答
删除指定数据
在 Laravel 中,可以使用 forget 方法从会话中删除指定数据:
$request->session()->forget('key');参数可以是一个字符串键名,也可以是一个数组,用于一次删除多个会话数据:
$request->session()->forget(['key1', 'key2', 'key3']);删除所有数据
如果想从会话中删除所有数据,可以使用 flush 方法:
$request->session()->flush();检索并删除一条数据
可以使用 pull 方法从会话中检索指定数据然后删除它:
$value = $request->session()->pull('key'); 
           Laravel 社区 Wiki
 Laravel 社区 Wiki
     
             
             
             关于 LearnKu
                关于 LearnKu
               
                     
                     
                     粤公网安备 44030502004330号
 粤公网安备 44030502004330号 
 
推荐文章: