`laravel`框架自带`session`
`session`是`php`中的一个重要的特性
我们可以用`session`会话来跟踪用户
除了在`app/Http/Kernel.php`中开启`session`
还可以在`路由`中开启
以下是方法
```
get('/user', function (Request $request) {
return $request->user();
});
Route::group(['middleware' => ['\Illuminate\Session\Middleware\StartSession']], function ($router) {
Route::get('/session', 'SessionController@index');
Route::get('/getsession', 'getSessionController@index');
});
```
以下是设置`session`的`controller`
```
session()->put('key','value');//设置session
session(['key1' => 'value1']);
Session::flash('milkcaptcha', 'test');
}
}
```
以下是获取`session`的`controller`
```
session()->get('key');//获取session的值
echo "key->".$key."
";
echo 'key1->'.session('key1');
echo "key".Session::get('milkcaptcha');
}
}
```