oujood.com

Créer une variable PHP à partir de valeur linéarisée.

La fonction unserialize() permet de créer une variable PHP à partir de valeur linéarisée

chercher |

PHP cours tutorial

La fonction unserialize()

(PHP 4, PHP 5)

La fonction unserialize() crée une variable PHP à partir d'une valeur linéarisée

Syntaxe :

unserialize ( $str )

 

La fonction unserialize() prend une variable linéarisée (voir serialize()) et la convertit en variable PHP.

Le paramètre $str est la chaîne de caractères linéarisée à partir du quelle on va récupérer la variable PHP.

Si la variable délinéarisée est un objet, après avoir réussi à le reconstruire, PHP appellera automatiquement la méthode __wakeup() si elle existe. 

 

La fonction  unserialize() retourne la valeur convertie , qui peut être de type booléen, entier, nombre décimal, chaîne de caractères, tableau ou objet.

Si la chaîne passée ne peut être délinéarisée, cette fonction retourne FALSE et une erreur E_NOTICE est émise.

Exemple :

 

Exemple :       Copier le code

  <?php
  $notes = array(5,"3","a",5.2);
  $var_serialise=serialize($notes);
  echo $var_serialise ,'<br>';
  print_r(unserialize($var_serialise));
  ?>

Cours precedent:
  La fonction strval()

    Fonctions de manipulation des variables en PHP

 Cours suivant:
La fonction unset()   

Par carabde 20 Aout 2014



Voir aussi nos tutoriel :

Balises de style

Définit le texte en gras

Condition switch js

Condition switch js

font-family

Spécifie la famille de police pour le texte