Fonction unserialize()

❮ Référence de gestion des variables PHP

Exemple

Convertir des données sérialisées en données réelles :

<?php
$data = serialize(array("Rouge", "Vert", "Bleu"));
echo $data . "<br>";

$test = unserialize($data);
var_dump($test);
?>
Essayez-le vous-même »

Définition et utilisation

La fonction unserialize() convertit des données sérialisées en données réelles.


Syntaxe

unserialize( chaîne , options );

Valeurs des paramètres

Paramètre Description
chaîne Requis. Spécifie la chaîne sérialisée.
options Optionnel. Spécifie les options à fournir à la fonction, sous forme de tableau associatif. Peut être soit un tableau de noms de classes à accepter, false pour n'accepter aucune classe, ou true pour accepter toutes les classes. Par défaut, c'est true.

Détails techniques

Valeur de retour : La valeur convertie. Peut être un booléen, un entier, un flottant, une chaîne, un tableau ou un objet. Renvoie FALSE et un E_NOTICE en cas d'échec.
Type de retour : Booléen, entier, flottant, chaîne, tableau ou objet.
Version PHP : 4.0+
Journal des modifications PHP : PHP 7.0 : Ajout du paramètre options

❮ Référence de gestion des variables PHP