الفرق بين المراجعتين لصفحة: «PHP/session is registered»

من موسوعة حسوب
< PHP
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة session_is_registered()‎ في PHP }}</noinclude>'
 
لا ملخص تعديل
 
(5 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة session_is_registered()‎ في PHP
<noinclude>{{DISPLAYTITLE:الدالة <code>session_is_registered()</code>‎ في PHP}}</noinclude>
}}</noinclude>
(PHP 4, PHP 5, PHP 5.4.0)
 
تتحقق  الدالة <code>session_is_registered()</code>‎ من وجود (أو تسجيل) المتغير العام المُمرر إليها في الجلسة.
 
== الوصف ==
<syntaxhighlight lang="php">
bool session_is_registered ( string $name )
</syntaxhighlight> تتحقق الدالة <code>session_is_registered()‎</code> من وجود (أو تسجيل) المتغير العام المُمرر إليها في الجلسة.
 
تحذير: أُهملت  هذه الدالة في الإصدار 5.3.0 مِن PHP وحُذفت في الإصدار 5.4.0 مِن PHP.
 
== المعاملات ==
<code>name</code>
 
يُحدد اسم المتغير العام  الذي سيتحقق منه.
 
== القيم المعادة ==
تُعيد الدالة <code>()session_is_registered</code> القيمة <code>TRUE</code> في حالة وجود مُتغير بالاسم المُحدد في معامل الدالة، والقيمة <code>FALSE</code> عدا ذلك.
 
لاحظ أنه إذا أُستخدم ‎<code>$_SESSION</code>، استعمل الدالة <code>[[PHP/isset|()isset]]</code> للتأكد من تسجيل المُتغير في ‎<code>$_SESSION</code>.
 
احذر استعمال الدوال <code>[[PHP/session registered|session_registered()]]</code>‎، و <code>session_is_registered()‎</code>، و <code>[[PHP/session unregister|session_unregister()]]</code>‎ عند استعمالك للمتغير ‎<code>$_SESSION</code> (أو <code>‎$HTTP_SESSION_VARS</code>).
 
== مصادر ==
* [http://php.net/manual/en/function.session-is-registered.php صفحة الدالة session_is_registered في توثيق PHP الرسمي.]
[[تصنيف:PHP]]
[[تصنيف:PHP Session]]

المراجعة الحالية بتاريخ 11:57، 18 أغسطس 2018

(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، استعمل الدالة ()isset للتأكد من تسجيل المُتغير في ‎$_SESSION.

احذر استعمال الدوال session_registered()‎، و session_is_registered()‎، و session_unregister()‎ عند استعمالك للمتغير ‎$_SESSION (أو ‎$HTTP_SESSION_VARS).

مصادر