نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

الدالة session_unregister()‎ في PHP

(PHP 4, PHP 5, PHP 5.4.0) تلغي الدالة session_unregister()‎ تسجيل مُتغير عام من الجلسة الحالية. الوصف bool session_unregister ( string $name )  تُلغي الدالة  session_unregister()‎ تسجيل مُتغير عام (اسمه يكون مُطابق لمُعطى الدالة name) في الجلسة الحالية. تحذير: أُهمِلَت  الدالة في الإصدار 5.3.0 مِن PHP وحذفت  في الإصدار 5.4.0 مِن PHP. المعاملات name اسم المُتغير العام. القيم المعادة تُعيد الدالة القيمة TRUE في حالة نجاحها والقيمة FALSE فيما عدا ذلك. ملاحظات لاحظ أنه إذا أُستخدم ‎$_SESSION، تُستعمل الدالة isset()‎ للتأكد من تسجيل المُتغير في ‎$_SESSION. احذر ...

الدالة session_gc()‎ في PHP

(PHP 7, PHP 7.1.0) تجمع الدالة session_gc()‎ البيانات المُهملة garbage data)‎) . الوصف int session_gc ( void ) تجمع الدالة ()session_gc البيانات المُهملة (garbage data) . تعمل PHP على تجميع البيانات المُهملة افتراضيًا طِبقًا لاحتمالات افتراضية على الجلسة. تِلك الإحتمالات تعمل بشكل جيد إلى حد ما ولكن يوجد بعض المشاكل: المواقع ذات مرور المُستخدمين المُنخفض قد لا يُحذف فيها البيانات المُهملة في فترة زمنية مُناسبة. المواقع ذات مرور المستخدمين العادي قد تتكرر بها البيانات المُهملة ولا تُحذف. تُجمع البيانات المُهملة طِبقًا لطلب المُستخدم مِما قد ...

الدالة session_id()‎ في PHP

(PHP 4, PHP 5, PHP 7) تُعيد الدالة session_id()‎ أو تَضبط المعرف الحالي للجلسة. الوصف string session_id ([ string $id ] ) تُعيد الدالة session_id()‎ أو تضبط المعرف الحالي للجلسة. يُمكن استعمال المعرف الثابت للجلسة (constant SID)  لاسترجاع اسم الجلسة ومعرفها في متغير نصي مناسب للإضافة على الروابط (URLs). المعاملات   id إذا حُدد المعامل  id، سيُبدَّل المعرف الحالي للجلسة إليه، ويجب في هذه الحالة استخدام الدالة session_id()‎ قَبل الدالة session_start()‎. بالنسبة للحروف المسموح بِها في التسمية فهي مِن a حتى z ومِن A حتى Z، ومِن ...

الدالة session_start()‎ في PHP

(PHP 4, PHP 5, PHP 7) تنشئ  الدالة session_start()‎ جلسة جديدة أو تستكمل جلسة موجودة بالفعل. الوصف bool session_start ([ array $options = array() ]) تنشئ الدالة session_start()‎ جلسة جديدة أو تستكمل الجلسة الحالية بناء على مُعرف الجلسة المُمرر بواسطة الطلبية GET و POST أو عبر ملفات تعريف الارتباط. عند استدعاء الدالة session_start()‎ أو عندما تبدأ الجلسة تلقائيًا، ستستدعي  PHP دوال بدء وقراءة معلومات الجلسة. هذه الدوال ستكون إما دالة مضمَّنة في اللغة (built-in) ، أو بواسطة إضافات PHP (مِثل SQLite أو Memcached); أو يُمكن أن تكون ...

الدالة session_is_registered()‎ في PHP

(PHP 4, PHP 5, PHP 5.4.0) تتحقق  الدالة session_is_registered()‎ من وجود (أو تسجيل) المتغير العام المُمرر إليها في الجلسة. الوصف bool session_is_registered ( string $name )  تتحقق الدالة session_is_registered()‎ من وجود (أو تسجيل) المتغير العام المُمرر إليها في الجلسة. تحذير: أُهملت  هذه الدالة في الإصدار 5.3.0 مِن PHP وحُذفت في الإصدار 5.4.0 مِن PHP. المعاملات name يُحدد اسم المتغير العام  الذي سيتحقق منه. القيم المعادة تُعيد الدالة ()session_is_registered القيمة TRUE في حالة وجود مُتغير بالاسم المُحدد في معامل الدالة، والقيمة FALSE عدا ذلك. لاحظ أنه إذا ...

الدالة session_status()‎ في PHP

(PHP 5, PHP 5.4.0, PHP 7) تعيد الدالة session_status‎()‎ حالة الجلسة الحالية. الوصف bool session_status ( void )  تعيد الدالة session_status‎()‎ حالة الجلسة الحالية. القيم المعادة تُعيد الدالة القيم الآتية: في حالة عدم تفعيل الجلسة : PHP_SESSION_DISABLED في حالة تفعيلها وعدم وجود أيًا مِنها : PHP_SESSION_NONE في حالة تفعيلها ووجود إحدى الجلسات : PHP_SESSION_ACTIVE انظر أيضًا الدالة session_start()‎: تبدأ جلسة جديدة أو تستكمل جلسة موجودة. مصادر صفحة الدالة session_status في توثيق PHP الرسمي.

الدالة session_create_id()‎ في PHP

(PHP 7, PHP 7.1.0) تنتج الدالة session_create_id()‎ معرّفا جديدًا للجلسة. الوصف string session_create_id ([ string $prefix ]) تُستخدم الدالة ()session_create_id لإنشاء قيمة جديدة للمعرف الفريد للجلسة الحالية، بحيث تعيد معرفًا جديدًا لا يتضارب مع غيره من المعرفات. لن تتحقق الدالة ()session_create_id من وجود تضارب بين المعرفات إذا لم تكن الجلسة نشطةً. المعرف الفريد للجلسة يتم إنتاجه طِبقًا لإعدادات php.ini. من المهم أن يكون سكربت حذف الملفات المؤقتة مشغلًا من نفس حساب مستخدم خادم الويب، وإلا فقد تواجه مشاكل مع الأذونات خصوصًا إذا كانت الجلسات تُحفَظ كملفات. ...

الدالة session_set_cookie_params()‎ في PHP

(PHP 4, PHP 5, PHP 7) تضبط الدالة session_set_cookie_params()‎ معاملات ملفات تعريف الارتباط للجلسة. الوصف bool session_set_cookie_params ( int $lifetime [, string $path [, string $domain [, bool $secure = FALSE [, bool $httponly = FALSE ]]]] ) تعرّف الدالة session_set_cookie_params()‎ في الملف php.ini. يدوم تأثير هذه الدالة مدة تشغيل الشيفرة (البرنامج) فقط. لذلك يجب استدعاء الدالة session_set_cookie_params()‎ عند كلّ طلب وقبل استدعاء الدالة session_start()‎. تُحدث الدالة قيم ini لوقت التنفيذ  الحالي لمفاتيح التوثيق لملف PHP ini والتي يمكن  استرجاعها باستخدام الدالة ini_get()‎. المعاملات lifetime فترة تشغيل ملفات الارتباط للدالة، تُعرف بالثواني. path المسار في النطاق (domain) الذي سيعمل فيه ملف تعريف ...

الدالة session_register_shutdown()‎ في PHP

(PHP 5, PHP 5.4.0, PHP 7) توقف الدالة session_register_shutdown()‎ تشغيل الجلسة. الوصف void session_register_shutdown ( void ) توقف الدالة session_register_shutdown()‎ تشغيل الجلسة. المعاملات لا توجد معاملات. القيم المعادة لا توجد قيم معادة. أخطاء واستثناءات سيُولَّد الخطأ E_WARNING إذا فشل تسجيل إغلاق الجلسة. مصادر صفحة الدالة session_register_shutdown في توثيق PHP الرسمي.

الدالة session_save_path()‎ في PHP

(PHP 4, PHP 5, PHP 7) تعيد الدالة session_save_path()‎ أو تضبط مسار حفظ الجلسة الحالية. الوصف string session_save_path ([ string $path ] ) تُعيد الدالة session_reset()‎ أو تضبط مسار حفظ الجلسة الحالية. المعاملات path مسار بيانات الجلسة. إذا تم تحديده ، فسيتم تغيير المسار الذي يتم حفظ البيانات إليه. ولذلك وجب استدعاء الدالة session_save_path‎()‎ قبل استدعاء الدالة session_start‎()‎. في بعض أنظمة التشغيل ، قد ترغب في تحديد مسار على نظام ملفات يتعامل مع الكثير من الملفات الصغيرة بكفاءة. فمثلًا، عند استخدام نظام لينكس، قد يكون من ...

عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).