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 :

thead

Groupes de contenu d'en-tête d'un tableau

L'attribut style

Spécifie un style CSS inline à un élément

padding-left

Définit la marge intérieure gauche d'un élément