## 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を扱えると、アプリケーションの幅が広がりますね。