الفرق بين المراجعتين ل"PHP/session decode"
< PHP
اذهب إلى التنقل
اذهب إلى البحث
رؤيا-بنعطية (نقاش | مساهمات) |
|||
(5 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة) | |||
سطر 1: | سطر 1: | ||
− | <noinclude>{{DISPLAYTITLE:الدالة session_decode() في PHP | + | <noinclude>{{DISPLAYTITLE:الدالة <code>session_decode()</code> في PHP}}</noinclude> |
− | }}</noinclude> | ||
(PHP 4, PHP 5, PHP 7) | (PHP 4, PHP 5, PHP 7) | ||
− | تفك الدالة <code>session_decode()</code> | + | تفك الدالة <code>session_decode()</code> ترميز بيانات الجلسة مِن سلسلة نصية مُرمَّزة للجلسة. |
== الوصف == | == الوصف == | ||
سطر 10: | سطر 9: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | تفك الدالة <code>session_decode()</code> | + | تفك الدالة <code>session_decode()</code> ترميز بيانات الجلسة المُسلسلة المُتوافرة في المعامل <code>$data</code> وتقوم بنشرها في المُتغير <code>$_SESSION</code> العام (superglobal) مع النتيجة. |
− | تُستخدم طريقة | + | تُستخدم طريقة داخلية في PHP افتراضيًا لفك التسلسل، وهي تختلف عن الدالة <code>[[PHP/unserialize|unserialize()]]</code>. طريقة التسلسل المُستخدمة تُحدد بواسطة <code>[[session.serialize_handler]]</code>. |
== المعاملات == | == المعاملات == | ||
− | |||
− | البيانات | + | === <code>data</code> === |
+ | البيانات المُرمَّزة التي ستُخزَّن. | ||
− | == القيم | + | == القيم المعادة == |
− | تُعيد الدالة <code>session_decode()</code> القيمة <code>TRUE</code> في حالة نجاح | + | تُعيد الدالة <code>session_decode()</code> القيمة <code>TRUE</code> في حالة نجاح عملها، أو القيمة <code>FALSE</code> في حالة فَشلها. |
== انظر أيضًا == | == انظر أيضًا == | ||
− | * الدالة <code>[[ | + | * الدالة <code>[[PHP/session encode|session_encode()]]</code>: تفك ترميز بيانات الجلسة الحالية في مُتغير نصي مُشفر (session encoded string ). |
− | * <code>[[ | + | * <code>[[PHP/session serialize handler|session.serialize_handler]]</code> |
== مصادر == | == مصادر == | ||
* [http://php.net/manual/en/function.session-decode.php صفحة الدالة session_decode في توثيق PHP الرسمي]. | * [http://php.net/manual/en/function.session-decode.php صفحة الدالة session_decode في توثيق PHP الرسمي]. | ||
+ | [[تصنيف:PHP]] | ||
+ | [[تصنيف:PHP Function]] | ||
+ | [[تصنيف:PHP Session]] |
المراجعة الحالية بتاريخ 11:52، 14 أغسطس 2018
(PHP 4, PHP 5, PHP 7)
تفك الدالة session_decode()
ترميز بيانات الجلسة مِن سلسلة نصية مُرمَّزة للجلسة.
الوصف
bool session_decode ( string $data )
تفك الدالة session_decode()
ترميز بيانات الجلسة المُسلسلة المُتوافرة في المعامل $data
وتقوم بنشرها في المُتغير $_SESSION
العام (superglobal) مع النتيجة.
تُستخدم طريقة داخلية في PHP افتراضيًا لفك التسلسل، وهي تختلف عن الدالة unserialize()
. طريقة التسلسل المُستخدمة تُحدد بواسطة session.serialize_handler
.
المعاملات
data
البيانات المُرمَّزة التي ستُخزَّن.
القيم المعادة
تُعيد الدالة session_decode()
القيمة TRUE
في حالة نجاح عملها، أو القيمة FALSE
في حالة فَشلها.
انظر أيضًا
- الدالة
session_encode()
: تفك ترميز بيانات الجلسة الحالية في مُتغير نصي مُشفر (session encoded string ). session.serialize_handler