Maison >développement back-end >tutoriel php >Comment récupérer les clés d'un tableau associatif en PHP ?

Comment récupérer les clés d'un tableau associatif en PHP ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-11 13:19:17562parcourir

How Do I Retrieve Keys from an Associative Array in PHP?

Obtention de clés à partir d'un tableau associatif en PHP

Introduction

En PHP, les tableaux associatifs stockent les données dans des paires clé-valeur. Lorsque vous parcourez ces tableaux à l'aide de foreach, vous obtenez généralement les valeurs. Cependant, il peut arriver que vous deviez récupérer les clés à la place.

Solution

Pour parcourir un tableau associatif et récupérer les clés, utilisez foreach avec la syntaxe de paire clé-valeur du tableau :

foreach ($arr as $key => $value) {
    echo $key;    // 1, 2, 10
}

Ici, la variable $key contiendra la clé actuelle, tandis que la variable $value contiendra la clé correspondante. value.

Exemple

Considérons le tableau associatif suivant :

$arr = array(
    1 => "Value1",
    2 => "Value2",
    10 => "Value10"
);

En utilisant la boucle foreach mentionnée ci-dessus, vous pouvez obtenir le résultat suivant :

1
2
10

Documentation PHP

Comme documenté dans la documentation PHP officielle, la syntaxe correcte pour itérer sur un tableau associatif avec des clés est :

foreach ($array as $key => $value) {
    // ...
}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn