Laravel中的本机php会话$ _SESSION

时间:2018-07-25 07:48:51

标签: php laravel

从Laravel 5.0开始,Laravel不使用本机php会话。所以我想知道在Laravel应用程序中将$ _SESSION与expire_on_close session()一起用作expire_on_close会话是否可以。

2 个答案:

答案 0 :(得分:0)

您不能在laravel中使用$ _SESSION,如果要在laravel中使用会话,则可以在下面看到以下内容或session in Laravel

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

//get value session
 $value = $request->session()->get('key');
 
 //Retrieving All Session Data
 $data = $request->session()->all();
 
 //check session return true, if correct
 if ($request->session()->has('key')) {
    //
 }
 
 

答案 1 :(得分:0)

您只需使用Laravel session global helper function

要设置会话数据,请使用:

session(['key' => 'value']);

要检索会话数据,请使用:

$value = session('key');
//output: value