English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

استخدام PHP unserialize() و مثال

وظائف PHP المتاحة

unserialize() يستخدم هذا الدالة لتحويل serialize() يستخدم هذا الدالة لفك التسلسل من الكائن أو المجموعة المبرمجين، وإعادة إرجاع بنية الكائن الأصلي.

طلب PHP الإصدار: PHP 4, PHP 5, PHP 7

النحو

مختلط unserialize ( string $str )

شرح المعلمات:

  • $str: النص المبرمج.

القيمة التي تعود

القيمة التي تعود هي القيمة بعد التحويل، ويمكن أن تكون integer أو float أو string أو array أو object.

إذا كانت النصوص المرسلة غير قابلة للاختبار، فإنها تعود FALSE وتسبب إشعار E_NOTICE.

مثال على الإنترنت

<?php
$str = 'a:3:{i:0;s:6:"Google";i:1;s:6:"w3codebox";i:2;s:8:"Facebook";}';
$unserialized_data = unserialize($str);
print_r($unserialized_data);
?>

نتائج الإخراج هي:

مجموعة
(
    [0] => Google
    [1] => w3codebox
    [2] => Facebook
)

وظائف PHP المتاحة