Un tableau stocke plusieurs valeurs dans une seule variable. Au lieu de créer $fruit1, $fruit2, $fruit3, on regroupe tout dans $fruits.
Deux grandes familles
- Tableau indexé : chaque valeur a un numéro, à partir de 0. Ex. $fruits = array(« pomme », « poire »); — $fruits[0] vaut « pomme ».
- Tableau associatif : chaque valeur a une clé textuelle. Ex. $user = array(« nom » => « Marie », « age » => 30); — $user[« nom »] vaut « Marie ».
Parcourir un tableau
La boucle foreach est faite pour ça : elle passe sur chaque élément l’un après l’autre. On peut récupérer la valeur, ou la clé et la valeur ensemble.
- Ajouter une valeur : $fruits[] = « cerise »;.
- Compter : la fonction count($fruits).
À retenir : un tableau regroupe des valeurs, indexées par numéro ou par clé. foreach est la façon la plus simple de le parcourir.