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?

Apakah kegunaan sesi dalam laravel?

WBOY
WBOYasal
2022-02-23 16:29:504001semak imbas

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');

Susun atur storan

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

data sementara sesi (data hanya boleh diakses sekali)

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

2 Dapatkan data

Dapatkan semua data

session()->all();

Dapatkan sekeping data berdasarkan kunci, parameter kedua ialah nilai lalai

session()->get(&#39;key5&#39;, &#39;default_value&#39;);

3 Kosongkan atau padam data

Padam data mengikut kunci dan kembalikan pada masa yang sama

session()->pull(&#39;key3&#39;);

Padam. kunci

session()->forget(&#39;key3&#39;);

Kosongkan semua sesi

session()->flush();

4. Tentukan sama ada sesi itu wujud

session()->has(&#39;key4&#39;)

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

Kenyataan:
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