الفرق بين المراجعتين لصفحة: «PHP/session unset»
< PHP
رؤيا-بنعطية (نقاش | مساهمات) أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة session_unset() في PHP }}</noinclude>' |
رؤيا-بنعطية (نقاش | مساهمات) لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الدالة session_unset() في PHP | <noinclude>{{DISPLAYTITLE:الدالة session_unset() في PHP | ||
}}</noinclude> | }}</noinclude> | ||
(PHP 4, PHP 5, PHP 7) | |||
تُزيل الدالة <code>session_unset()</code> جميع مُتغيرات الجلسة. | |||
= الوصف = | |||
bool session_unset ( void ) | |||
تُزيل الدالة <code>session_unset()</code> جميع مُتغيرات الجلسة المُسجلة حاليًا. | |||
== القيم المعادة == | |||
تُعيد الدالة القيمة <code>TRUE</code> في حالة نجاحها والقيمة <code>FALSE</code> في حالة فشلها. | |||
== ملاحظات == | |||
إذا أستعمل المُتغير العام <code>$_SESSION</code>، استعمل <code>[[PHP/unset|unset()]]</code> لإلغاء تسجيل مُتغير الجلسة، مثال:<syntaxhighlight lang="php"> | |||
unset($_SESSION[\varname']); | |||
</syntaxhighlight>تحذير: لا تستعمل الدالة <code>()session_unset</code>مع المُتغير العام <code>$_SESSION</code> كُله هكذا <code>unset($_SESSION)</code> حيث قد يسبب هذا عدم تفعيل تسجيل مُتغيرات الجلسة مِن خلال المُتغير العام <code>$_SESSION</code>. | |||
== مصادر == | |||
* [http://php.net/manual/en/function.session-unset.php صفحة الدالة session_unset في توثيق PHP الرسمي.] |
مراجعة 13:40، 27 يوليو 2018
(PHP 4, PHP 5, PHP 7)
تُزيل الدالة session_unset()
جميع مُتغيرات الجلسة.
الوصف
bool session_unset ( void )
تُزيل الدالة session_unset()
جميع مُتغيرات الجلسة المُسجلة حاليًا.
القيم المعادة
تُعيد الدالة القيمة TRUE
في حالة نجاحها والقيمة FALSE
في حالة فشلها.
ملاحظات
إذا أستعمل المُتغير العام $_SESSION
، استعمل unset()
لإلغاء تسجيل مُتغير الجلسة، مثال:
unset($_SESSION[\varname']);
تحذير: لا تستعمل الدالة ()session_unset
مع المُتغير العام $_SESSION
كُله هكذا unset($_SESSION)
حيث قد يسبب هذا عدم تفعيل تسجيل مُتغيرات الجلسة مِن خلال المُتغير العام $_SESSION
.