Функция unserialize() в PHP

PHP 可用的函数Доступные функции PHP

unserialize()Функция используется дляserialize() десериализации объекта или массива, сериализованного функцией, и возвращает исходную структуру объекта.

Требование к версии PHP: PHP 4, PHP 5, PHP 7

Синтаксис

mixed 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:"Example";i:2;s:8:"Facebook";}'; $unserialized_data = unserialize($str); print_r($unserialized_data); ?>

Результат вывода:

Array
(
    [0] => Google
    [1] => Example
    [2] => Facebook
)

PHP 可用的函数Доступные функции PHP

Другие расширения