الفرق بين المراجعتين ل"PHP/session unregister"

من موسوعة حسوب
< PHP
اذهب إلى التنقل اذهب إلى البحث
 
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة session_unregister()‎ في PHP
+
<noinclude>{{DISPLAYTITLE:الدالة <code>session_unregister()</code>‎ في PHP}}</noinclude>
}}</noinclude>
 
 
(PHP 4, PHP 5, PHP 5.4.0)
 
(PHP 4, PHP 5, PHP 5.4.0)
  
سطر 13: سطر 12:
  
 
== المعاملات ==
 
== المعاملات ==
<code>name</code>
 
  
 +
=== <code>name</code> ===
 
اسم المُتغير العام.
 
اسم المُتغير العام.
  
سطر 21: سطر 20:
  
 
== ملاحظات ==
 
== ملاحظات ==
لاحظ أنه إذا أُستخدم <code>$_SESSION</code>، تُستعمل الدالة <code>[[PHP/isset|isset()‎]]</code> للتأكد من تسجيل المُتغير في <code>$_SESSION</code>.
+
لاحظ أنه إذا أُستخدم <code>$_SESSION</code>، تُستعمل الدالة <code>[[PHP/isset|isset()‎]]</code> للتأكد من تسجيل المُتغير في <code>$_SESSION</code>.
  
 
احذر استعمال الدوال <code>[[PHP/session register|session_register()‎]]</code> ، و <code>[[PHP/session is registered|session_is_registered()]]</code>‎، و <code>session_unregister()‎</code> عند استعمالك <code>‎$_SESSION</code> (أو ‎<code>$HTTP_SESSION_VARS</code>).
 
احذر استعمال الدوال <code>[[PHP/session register|session_register()‎]]</code> ، و <code>[[PHP/session is registered|session_is_registered()]]</code>‎، و <code>session_unregister()‎</code> عند استعمالك <code>‎$_SESSION</code> (أو ‎<code>$HTTP_SESSION_VARS</code>).
سطر 27: سطر 26:
 
احذر: لا تلغي الدالة وجود المتغير العام المذكور كمعامل وإنما تمنع حفظه كجزء من الجلسة، أما إذا أردت أن تلغي وجوده وجب استعمال الدالة <code>[[PHP/unset|unset()]]</code>‎.
 
احذر: لا تلغي الدالة وجود المتغير العام المذكور كمعامل وإنما تمنع حفظه كجزء من الجلسة، أما إذا أردت أن تلغي وجوده وجب استعمال الدالة <code>[[PHP/unset|unset()]]</code>‎.
  
= مصادر =
+
== مصادر ==
 
* [http://php.net/manual/en/function.session-unregister.php صفحة الدالة session_unregister في توثيق PHP الرسمي.]
 
* [http://php.net/manual/en/function.session-unregister.php صفحة الدالة session_unregister في توثيق PHP الرسمي.]
 +
[[تصنيف:PHP]]
 +
[[تصنيف:PHP Function]]
 +
[[تصنيف:PHP Session]]

المراجعة الحالية بتاريخ 08:33، 19 أغسطس 2018

(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_register()‎ ، و session_is_registered()‎، و session_unregister()‎ عند استعمالك ‎$_SESSION (أو ‎$HTTP_SESSION_VARS).

احذر: لا تلغي الدالة وجود المتغير العام المذكور كمعامل وإنما تمنع حفظه كجزء من الجلسة، أما إذا أردت أن تلغي وجوده وجب استعمال الدالة unset()‎.

مصادر