Conservons nos variables avec serialize()

Par

  • Difficulté

    Facile

  • Note

Tutoriel : Conservons nos variables avec serialize()

Thématiques

Web, PHP

Mis à jour le mardi 8 janvier 2013


À certains moments, on apprécierait de pouvoir enregistrer un array en intégralité (c'est-à-dire avec les clefs associées aux valeurs) en base de données, ou encore dans un fichier.
Des possibilités s'offrent alors à nous : on pourrait, par exemple dans le cas d'un fichier, parcourir l'array via un foreach, afin d'écrire ligne par ligne chaque élément… Mais cet exemple devient impossible dans le cas d'un array multidimensionnel, par exemple.

On pourrait alors utiliser la récurrence… Et on se rend alors compte que cela fait beaucoup de bruit pour rien.
En effet, il existe une fonction bien particulière et ô combien puissante dans ce genre de cas en PHP : serialize().

Fatigué(e) de lire sur un écran ? Découvrez ce cours en livre.


J'ai une question ou une remarque

L'auteur