Rumah > rangka kerja php > Laravel > Apakah kegunaan sesi dalam laravel?

Apakah kegunaan sesi dalam laravel?

WBOY
Lepaskan: 2022-02-23 16:29:50
asal
4002 orang telah melayarinya

Penggunaan: 1. Simpan data, sintaksnya ialah "session()->put('key1', 'value1')"; all( )"; 3. Kosongkan atau padam data, sintaksnya ialah "session()->pull('key3');".

Apakah kegunaan sesi dalam laravel?

Persekitaran pengendalian artikel ini: sistem Windows 10, Laravel versi 6, komputer Dell G3.

Apakah penggunaan sesi dalam laravel?

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');
Salin selepas log masuk

Susun atur storan

for ($i=1;$i<=10;$i++) {
    session()->push(&#39;key4&#39;, &#39;name_&#39;.$i);
}
Salin selepas log masuk

data sementara sesi (data hanya boleh diakses sekali)

session()->flash(&#39;key5&#39;, &#39;value5&#39;);
Session()->reflash();//在all()、get()等方法前调用该方法,闪存数据会一直保存
Salin selepas log masuk

2 Dapatkan data

Dapatkan semua data

session()->all();
Salin selepas log masuk

Dapatkan sekeping data berdasarkan kunci, parameter kedua ialah nilai lalai

session()->get(&#39;key5&#39;, &#39;default_value&#39;);
Salin selepas log masuk

3 Kosongkan atau padam data

Padam data mengikut kunci dan kembalikan pada masa yang sama

session()->pull(&#39;key3&#39;);
Salin selepas log masuk

Padam. kunci

session()->forget(&#39;key3&#39;);
Salin selepas log masuk

Kosongkan semua sesi

session()->flush();
Salin selepas log masuk

4. Tentukan sama ada sesi itu wujud

session()->has(&#39;key4&#39;)
Salin selepas log masuk

[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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan