laravel5.6框架中session的使用

使用session之前需要先引入Session和Request
use Illumnate\Http\Request
use Illuminate\Support\Facades\Session

從session中獲取數據

$value = $request->session()->get('key', 'default');

從session中獲取所有數據

$data = $request->session()->all();

判斷session中是否存在指定項

$request->session()->has('users')

在session中存儲數據

$request->session()->put('key', 'value');

獲取並刪除數據

$value = $request->session()->pull('key', 'default');

從session中刪除數據項,forget刪除指定數據,flush刪除所有

$request->session()->forget('key');
$request->session()->flush();

轉載於::https://www.cnblogs.com/yingyong/p/10645020.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章