Dans une rubrique précédente, je vous disais que les tableaux étaient de deux types : numérotés et associatifs.
Les tableaux associatifs consistent en un ensemble de couples clé=>valeur séparés entre eux par des virgules. Pour créer un tableau associatif, vous utiliserez la fonction array. Ici, la liste représente le nombre de calories pour 100g de différents aliments :
$calories = array("Pain au chocolat" => "410",
"Miel" => "304",
"Réglisse" => "377",
"Sorbet" => "90",
"Sucre" => "396",
"Cookies" => "464");
Les valeurs sont retrouvées par la clé qui leur est associée. Par exemple, pour trouver le nombre de calories associées à 100g de sorbet, vous utiliserez cette instruction :
echo $calories["Sorbet"];
Pour parcourir tous les éléments du tableau, vous pouvez utiliser une boucle foreach :
foreach($calories as $cle => $valeur)
echo $cle."=".$valeur.", ";