الفرق بين المراجعتين لصفحة: «PHP/session decode»
< PHP
رؤيا-بنعطية (نقاش | مساهمات) أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة session_decode() في PHP }}</noinclude>' |
رؤيا-بنعطية (نقاش | مساهمات) لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الدالة session_decode() في PHP | <noinclude>{{DISPLAYTITLE:الدالة session_decode() في PHP | ||
}}</noinclude> | }}</noinclude> | ||
(PHP 4, PHP 5, PHP 7) | |||
تفك الدالة <code>session_decode()</code> تشفير بيانات الجلسة مِن المُتغيرات النصية المُشفرة للجلسة. | |||
== الوصف == | |||
<syntaxhighlight lang="php"> | |||
bool session_decode ( string $data ) | |||
</syntaxhighlight> | |||
تفك الدالة <code>session_decode()</code> تشفير بيانات الجلسة المُسلسلة المُتوفرة في المعامل <code>$data</code> وتقوم بنشرها في المُتغير العام (superglobal) مع النتيجة. | |||
تُستخدم طريقة internal to PHP افتراضيًا لفك التسلسل، وهي تختلف عن الدالة <code>[[PHP/unserialize|unserialize()]]</code>. طريقة التسلسل المُستخدمة تُحدد بواسطة <code>[[session.serialize_handler]]</code>. | |||
== المعاملات == | |||
<code>data</code> | |||
البيانات المُشفرة التي سيتم تخزينها. | |||
== القيم المُعادة == | |||
تُعيد الدالة <code>session_decode()</code> القيمة <code>TRUE</code> في حالة نجاح عملها والقيمة <code>FALSE</code> في حالة فَشلها. | |||
== انظر أيضًا == | |||
* الدالة <code>[[php/session encode|session_encode()]]</code>: تفك تشفير بيانات الجلسة الحالية في مُتغير نصي مُشفر (session encoded string ). | |||
* <code>[[php/session serialize handler|session.serialize_handler]]</code> | |||
== مصادر == | |||
* [http://php.net/manual/en/function.session-decode.php صفحة الدالة session_decode في توثيق PHP الرسمي]. |
مراجعة 12:44، 26 يوليو 2018
(PHP 4, PHP 5, PHP 7)
تفك الدالة session_decode()
تشفير بيانات الجلسة مِن المُتغيرات النصية المُشفرة للجلسة.
الوصف
bool session_decode ( string $data )
تفك الدالة session_decode()
تشفير بيانات الجلسة المُسلسلة المُتوفرة في المعامل $data
وتقوم بنشرها في المُتغير العام (superglobal) مع النتيجة.
تُستخدم طريقة internal to PHP افتراضيًا لفك التسلسل، وهي تختلف عن الدالة unserialize()
. طريقة التسلسل المُستخدمة تُحدد بواسطة session.serialize_handler
.
المعاملات
data
البيانات المُشفرة التي سيتم تخزينها.
القيم المُعادة
تُعيد الدالة session_decode()
القيمة TRUE
في حالة نجاح عملها والقيمة FALSE
في حالة فَشلها.
انظر أيضًا
- الدالة
session_encode()
: تفك تشفير بيانات الجلسة الحالية في مُتغير نصي مُشفر (session encoded string ). session.serialize_handler