## sessionの表示
Requestメソッドを使う
public function index(Request $request) { return $request->session()->all(); }
## Set session
$request->session()->put([‘$key’=>’$value’]);とします
public function index(Request $request) { $request->session()->put(['peter'=>'artist']); return view('home'); }
## Global function of session
globaの場合は、putを書く必要がない
public function index(Request $request) { session(['peter'=>'hoge']); return $request->session()->all(); // return view('home'); }
## sessionの読み込み
public function index(Request $request) { return $request->session()->get('peter'); // return view('home'); }
globalの場合
return session('peter');
## session削除
public function index(Request $request) { $request->session()->forget('peter'); return $request->session()->all(); }
## sessionデータを全て削除
$request->session()->flush();
## flush
$request->session()->flush('message', 'Post has been created'); return $request->session()->get('message');
sessionが使えるということは、cookieも使えるのでしょうか?
sessionやcookieを扱えると、アプリケーションの幅が広がりますね。