laravel框架存取session的方法
阿新 • • 發佈:2018-11-10
public function success(Request $request){
request->session()->has(‘add’)){
echo ‘使用者存在’;
}else{
echo ‘使用者不存在’;
}
//如果key對應陣列 可以使用push追加元素
$request->session()->push('劉', time()); 劉 名字隨便寫
// print_r($res);exit;
//獲取並刪除元素
$request->session()->pull(‘劉’);
$request->session()->flash(‘one’,‘使用者名稱銷燬,下次登入後獲取’);
//echo $request->session()->get(‘test’); //獲取session
//使用全域性助手函式 session ab相當於下標指向值
session(['ab'=>'張']);
echo session('ab');
//銷燬session flush刪除
//$request->session()->flush();
//列印session資料
print_r( $request->session()->all());
// exit;
return '123456';
}
應用場景:只獲取一次session資料時用此方法