put('key1', 'value1')"; 2. Dapatkan data, sintaksnya ialah "session()->all()"; atau padamkan Data, sintaksnya ialah "session()->pull('key3');"."/> put('key1', 'value1')"; 2. Dapatkan data, sintaksnya ialah "session()->all()"; atau padamkan Data, sintaksnya ialah "session()->pull('key3');".">
Rumah >rangka kerja php >Laravel >Apakah kegunaan sesi dalam laravel?
Penggunaan: 1. Simpan data, sintaksnya ialah "session()->put('key1', 'value1')"; all( )"; 3. Kosongkan atau padam data, sintaksnya ialah "session()->pull('key3');".
Persekitaran pengendalian artikel ini: sistem Windows 10, Laravel versi 6, komputer Dell G3.
1. Simpan data
Menyimpan sekeping data yang ada fungsi yang sama. Gunakan session( ) sebagai contoh untuk menunjukkan
$request->session()->put('key1', 'value1'); session()->put('key2', 'value2');
Susun atur storan
for ($i=1;$i<=10;$i++) { session()->push('key4', 'name_'.$i); }
data sementara sesi (data hanya boleh diakses sekali)
session()->flash('key5', 'value5'); Session()->reflash();//在all()、get()等方法前调用该方法,闪存数据会一直保存
2 Dapatkan data
Dapatkan semua data
session()->all();
Dapatkan sekeping data berdasarkan kunci, parameter kedua ialah nilai lalai
session()->get('key5', 'default_value');
3 Kosongkan atau padam data
Padam data mengikut kunci dan kembalikan pada masa yang sama
session()->pull('key3');
Padam. kunci
session()->forget('key3');
Kosongkan semua sesi
session()->flush();
4. Tentukan sama ada sesi itu wujud
session()->has('key4')
[Cadangan berkaitan : tutorial video laravel]
Atas ialah kandungan terperinci Apakah kegunaan sesi dalam laravel?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!