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

من موسوعة حسوب
< PHP
لا ملخص تعديل
لا ملخص تعديل
سطر 3: سطر 3:
(PHP 4, PHP 5, PHP 7)
(PHP 4, PHP 5, PHP 7)


تفك الدالة <code>session_decode()‎</code> تشفير بيانات الجلسة مِن المُتغيرات النصية المُشفرة للجلسة.
تفك الدالة <code>session_decode()‎</code> ترميز بيانات الجلسة مِن المُتغيرات النصية المُشفرة للجلسة.


== الوصف ==
== الوصف ==
سطر 10: سطر 10:
</syntaxhighlight>
</syntaxhighlight>


تفك الدالة <code>session_decode()</code>‎ تشفير بيانات الجلسة المُسلسلة المُتوفرة في المعامل ‎<code>$data</code> وتقوم بنشرها في المُتغير العام (superglobal) مع النتيجة.
تفك الدالة <code>session_decode()</code>‎ ترميز بيانات الجلسة المُسلسلة المُتوفرة في المعامل ‎<code>$data</code> وتقوم بنشرها في المُتغير العام (superglobal) مع النتيجة.


تُستخدم طريقة internal to PHP افتراضيًا لفك التسلسل، وهي تختلف عن الدالة <code>[[PHP/unserialize|unserialize()‎]]</code>. طريقة التسلسل المُستخدمة تُحدد بواسطة <code>[[session.serialize_handler]]</code>.
تُستخدم طريقة internal to PHP افتراضيًا لفك التسلسل، وهي تختلف عن الدالة <code>[[PHP/unserialize|unserialize()‎]]</code>. طريقة التسلسل المُستخدمة تُحدد بواسطة <code>[[session.serialize_handler]]</code>.
سطر 23: سطر 23:


== انظر أيضًا ==
== انظر أيضًا ==
* الدالة <code>[[php/session encode|session_encode()]]</code>‎: تفك تشفير بيانات الجلسة الحالية في مُتغير نصي مُشفر (session encoded string ).
* الدالة <code>[[php/session encode|session_encode()]]</code>‎: تفك ترميز بيانات الجلسة الحالية في مُتغير نصي مُشفر (session encoded string ).
* <code>[[php/session serialize handler|session.serialize_handler]]</code>  
* <code>[[php/session serialize handler|session.serialize_handler]]</code>  



مراجعة 12:49، 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 في حالة فَشلها.

انظر أيضًا

مصادر