Menu
Coddy logo textTech

Intro to Associative Arrays

Fait partie de la section Fondamentaux du Journey PHP de Coddy — leçon 41 sur 71.

Dans les tableaux indexés, vous accédez aux éléments en utilisant des positions numériques : 0, 1, 2, et ainsi de suite. Mais que faire si vous voulez accéder aux données en utilisant des noms significatifs à la place ? C'est là que les tableaux associatifs entrent en jeu.

Les tableaux associatifs utilisent des clés (généralement des chaînes) au lieu d'index numériques. Chaque clé est associée à une valeur, créant une relation clé-valeur qui rend vos données plus descriptives et plus faciles à manipuler.

<?php
$person = [
    "name" => "Alice",
    "age" => 25,
    "city" => "Paris"
];
?>

Le symbole => connecte chaque clé à sa valeur. Ici, "name" est une clé qui pointe vers la valeur "Alice". Au lieu de se souvenir que le nom est à l'index 0, vous pouvez utiliser la clé "name" directement—beaucoup plus intuitif !

Cette structure est parfaite pour représenter des entités du monde réel comme des utilisateurs, des produits ou des paramètres, où chaque pièce de données a une étiquette claire. Dans les leçons à venir, vous apprendrez comment accéder, modifier et ajouter à ces paires clé-valeur.

Aide-mémoire

Les tableaux associatifs utilisent des clés (généralement des chaînes de caractères) au lieu d'index numériques pour accéder aux éléments :

<?php
$person = [
    "name" => "Alice",
    "age" => 25,
    "city" => "Paris"
];
?>

Le symbole => connecte chaque clé à sa valeur, créant des paires clé-valeur.

Essayez vous-même

Cette leçon ne comprend pas de défi de code.

quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux