الفرق بين المراجعتين لصفحة: «PHP/session unregister»
رؤيا-بنعطية (نقاش | مساهمات) أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة session_unregister() في PHP }}</noinclude>' |
رؤيا-بنعطية (نقاش | مساهمات) لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الدالة session_unregister() في PHP | <noinclude>{{DISPLAYTITLE:الدالة session_unregister() في PHP | ||
}}</noinclude> | }}</noinclude> | ||
(PHP 4, PHP 5, PHP 5.4.0) | |||
تلغي الدالة <code>session_unregister()</code> تسجيل مُتغير عام من الجلسة الحالية. | |||
== الوصف == | |||
<syntaxhighlight lang="php"> | |||
bool session_unregister ( string $name ) | |||
</syntaxhighlight> تُلغي الدالة <code>session_unregister()</code> تسجيل مُتغير عام (اسمه يكون مُطابق لمُعطى الدالة <code>name</code>) في الجلسة الحالية. | |||
تحذير: أُهمِلَت الدالة في الإصدار 5.3.0 مِن PHP وحذفت في الإصدار 5.4.0 مِن PHP. | |||
== المعاملات == | |||
<code>name</code> | |||
اسم المُتغير العام. | |||
== القيم المعادة == | |||
تُعيد الدالة القيمة <code>TRUE</code> في حالة نجاحها والقيمة <code>FALSE</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/unset|unset()]]</code>. | |||
= مصادر = | |||
* [http://php.net/manual/en/function.session-unregister.php صفحة الدالة session_unregister في توثيق PHP الرسمي.] |
مراجعة 13:30، 27 يوليو 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()
.