Le langage PHP dispose de tableaux permettant le regroupement et la gestion de valeurs. Les éléments d'un tableau sont ordonnés selon un couple clé/valeur. La clé peut correspondre soit à un nombre entier (tableau indicé), soit à une chaîne de caractères (tableau associatif). Il est même possible de panacher les types de clé, mais cela peut poser problème lors de l'exploitation du tableau.
En fait, les tableaux peuvent être assimilés à des collections. Par exemple en Java, un tableau indicé correspondrait à un vecteur (Vector) et un tableau associatif à une table de hachage (Hashtable).
Contrairement à d'autres langages, les tableaux en PHP ne sont pas figés après leur déclaration. Il est tout à fait possible d'étendre un tableau, c'est à dire d'ajouter de nouveaux éléments à ce dernier sans qu'il soit nécessaire de recalculer sa taille.
Sommaire