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

Tutorial básico do PHP

Tutorial avançado do PHP

PHP & MySQL

Manual de referência PHP

Uso e exemplo da função PHP unserialize()

Funções disponíveis do PHP

unserialize() A função é usada para serialize() Deserializa objetos ou arrays serializados e retorna a estrutura original do objeto.

Requisitos de versão do PHP: PHP 4, PHP 5, PHP 7

Sintaxe

mixed unserialize ( string $str )

Descrição dos parâmetros:

  • $str: String serializada.

Valor retornado

O valor retornado é a conversão após a conversão, que pode ser integer, float, string, array ou object.

Se a string passada não puder ser desserializada, retorna FALSE e gera um E_NOTICE.

Exemplo online

<?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);
?>

Os resultados de saída são:

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

Funções disponíveis do PHP