使用法: 1. データを保存します。構文は「session()->put('key1', 'value1')」です。 2. データを取得します。構文は「session()->put('key1', 'value1')」です。 all( )"; 3. データをクリアまたは削除します。構文は「session()->pull('key3');」です。
#この記事の動作環境: Windows 10 システム、Laravel バージョン 6、Dell G3 コンピューター。
1. データの保存
単一のデータを保存する以下の2つの書き方です。例として session( ) を使用して、
$request->session()->put('key1', 'value1'); session()->put('key2', 'value2');
ストレージ アレイ
for ($i=1;$i<=10;$i++) { session()->push('key4', 'name_'.$i); }
セッション一時データ (データは 1 回のみアクセス可能)
session()->flash('key5', 'value5'); Session()->reflash();//在all()、get()等方法前调用该方法,闪存数据会一直保存
# を示します。 ##2. データの取得
すべてのデータの取得session()->all();
session()->get('key5', 'default_value');
3. データをクリアまたは削除します
キーに基づいてデータを削除し、戻りますsession()->pull('key3');
session()->forget('key3');
session()->flush();
4. セッションが存在するかどうかを確認する
session()->has('key4')
laravel ビデオ チュートリアル ]
以上がLaravelでのセッションの使用法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。