Maison >développement back-end >tutoriel php >Comment accéder aux clés de premier niveau d'un tableau 2D à l'aide d'une boucle Foreach ?

Comment accéder aux clés de premier niveau d'un tableau 2D à l'aide d'une boucle Foreach ?

DDD
DDDoriginal
2024-11-09 20:54:021045parcourir

How to Access First Level Keys of a 2D Array Using a Foreach Loop?

Accès aux clés de premier niveau d'un tableau 2D à l'aide d'une boucle Foreach

Pour obtenir les noms de villes dans le tableau $places, vous pouvez accéder aux clés de premier niveau. Une méthode simple consiste à utiliser une boucle foreach.

Dans votre code PHP :

<code class="php">foreach ($places as $city => $sites) {
    echo "<h5>{$city}</h5>";

    foreach ($sites as $site) {
        echo "<h6>{$site['place_name']}</h6>";
    }
}</code>

Ce code parcourt les clés du tableau externe, qui sont les noms de villes. Dans la boucle interne, il accède aux clés de premier niveau en tant que $city. En utilisant =>, vous attribuez à la fois la clé et la valeur aux variables correspondantes, vous permettant d'accéder directement au nom de la ville en tant que $city.

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