انتقل إلى محتوى الدرس

Session and Flash Methods Reference مرجع دوال إدارة الجلسات والوميض

تخزين واسترجاع وحذف بيانات جلسة المستخدم عبر الطلبات وعرض إشعارات الحالة المؤقتة عبر Flash Data وفق أحدث معايير إطار العمل Laravel 12 مع أمثلة وتطبيقات عملية متدرجة.
1 صفوف تعليمية
إطار العمل Laravel
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يمنحك الجمع السليم بين التخزين المستمر بالجلسة ورسائل الوميض المؤقتة وتجديد المعرفات إدارة حالة قوية وآمنة لتطبيقك. راجع الدليل المرجعي التالي لاختيار دالة الجلسة المناسبة لكل سيناريو.

وجه المقارنة الهندسيالأسلوب اليدوي أو غير المحميمعيار Laravel 12 الحديث
إدارة مخزن الجلسةاستخدام session_start ومصفوفة $_SESSION الخام مباشرةمحرك جلسات مدار يدعم قواعد البيانات وRedis عبر دالة session
رسائل التنبيه المؤقتةتمرير الرسالة في رابط الصفحة ?msg=Saved فتبقى عند كل تحديثبيانات وميض Flash Data تظهر لطلب واحد فقط عبر دالة with
القراءة مع الحذف الفوريقراءة المفتاح ثم كتابة سطر منفصل لحذفه بـ unsetسحب القيمة وحذفها ذرياً في خطوة واحدة عبر دالة pull
حماية معرف الجلسةبقاء نفس معرف الجلسة الثابت طوال فترة استخدام الموقعتدوير المعرف بسهولة عبر دالتي regenerate وinvalidate
PHP
<?php
// Read persistent state vs one-time flash message:
$cartCount = session('cart_count', 0);
$flashMsg  = session('status');
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

أتقنت في هذا الدرس حول «إدارة الجلسات وبيانات الوميض المؤقتة في Laravel» مفاهيم إعداد مشغلات الجلسات في Laravel، وقراءة وتخزين البيانات في الجلسة، وفحص وحذف بيانات الجلسة المخزنة وفق معايير Laravel 12 الحديثة.

الخطوة التالية والدرس القادم

انتقل الآن إلى الدرس التالي «معالجة نماذج HTML والحماية من CSRF ومحاكاة الطرق في Laravel» للبناء التراكمي على ما تعلمته.