Médiaforma

PHP MySQL – Tableaux associatifs

Print Friendly

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.", ";

Vous avez aimé cet article ? Partagez-le avec vos réseaux...
 
Comments

No comments yet.

Leave a Reply