-
基本的なセッションデータの保存:
// セッションにデータを保存する session(['key' => 'value']); // セッションからデータを取得する $value = session('key');
-
リクエストごとのセッションデータの保存:
// リクエストごとにセッションにデータを保存する request()->session()->put('key', 'value'); // リクエストごとにセッションからデータを取得する $value = request()->session()->get('key');
-
フラッシュデータの保存:
// リクエストごとのみセッションにデータを保存する session()->flash('key', 'value'); // フラッシュデータを取得した後、セッションから削除される $value = session('key');
-
セッションデータの削除:
// 特定のキーのセッションデータを削除する session()->forget('key'); // すべてのセッションデータを削除する session()->flush();
これらはLaravelでセッションにデータを保存するための基本的な方法です。他にもセッションデータの永続化やセッションの設定など、さまざまな方法がありますが、上記の方法は一般的な使用法です。詳細な情報はLaravelの公式ドキュメントを参照してください。