Heim  >  Artikel  >  Backend-Entwicklung  >  Wie greife ich mithilfe einer Foreach-Schleife auf Schlüssel der ersten Ebene eines 2D-Arrays zu?

Wie greife ich mithilfe einer Foreach-Schleife auf Schlüssel der ersten Ebene eines 2D-Arrays zu?

DDD
DDDOriginal
2024-11-09 20:54:02985Durchsuche

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

Zugriff auf die Schlüssel der ersten Ebene eines 2D-Arrays mithilfe einer Foreach-Schleife

Um die Städtenamen im $places-Array zu erhalten, können Sie Folgendes tun Zugriff auf die Tasten der ersten Ebene. Eine einfache Methode ist eine foreach-Schleife.

In Ihrem PHP-Code:

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

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

Dieser Code iteriert über die Schlüssel des äußeren Arrays, bei denen es sich um die Städtenamen handelt. Innerhalb der inneren Schleife greift es auf die Schlüssel der ersten Ebene als $city zu. Durch die Verwendung von => weisen Sie den entsprechenden Variablen sowohl den Schlüssel als auch den Wert zu, sodass Sie direkt auf den Namen der Stadt als $city zugreifen können.

Das obige ist der detaillierte Inhalt vonWie greife ich mithilfe einer Foreach-Schleife auf Schlüssel der ersten Ebene eines 2D-Arrays zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn