Heim > Backend-Entwicklung > PHP-Tutorial > Wie greife ich auf Werte aus mehrdimensionalen PHP-Arrays zu?

Wie greife ich auf Werte aus mehrdimensionalen PHP-Arrays zu?

Linda Hamilton
Freigeben: 2024-11-03 22:15:03
Original
415 Leute haben es durchsucht

How to Access Values from Multi-Dimensional PHP Arrays?

So greifen Sie auf Werte aus mehrdimensionalen PHP-Arrays zu

Sie werden mit einem mehrdimensionalen PHP-Array konfrontiert, wie von print_r gezeigt ($myarray) und Sie möchten unbedingt bestimmte Werte wie die E-Mail-Adresse oder das Geschlecht abrufen.

Lösung:

Um auf Werte innerhalb eines mehrdimensionalen Arrays zuzugreifen, Navigieren Sie durch seine Dimensionen, indem Sie auf jeder Ebene den Array-Schlüssel angeben. Zum Beispiel:

<code class="php">echo $myarray[0]['email']; // prints "[email protected]"
echo $myarray[0]['gender']; // prints "male"</code>
Nach dem Login kopieren

Untersuchen Sie die Schlüssel und Einrückungen in der Ausgabe von print_r:

<code class="php">$myarray = Array
(
    [0] => Array
    (
        [id] => 6578765
        [name] => John Smith
        [first_name] => John
        [last_name] => Smith
        [link] => http://www.example.com
        [gender] => male
        [email] => [email protected]
        [timezone] => 8
        [updated_time] => 2010-12-07T21:02:21+0000
    )
)</code>
Nach dem Login kopieren

Sie können daraus schließen, dass das erste Element ([0]) ein Subarray ist, das den Benutzer enthält Daten und ihre Schlüssel geben die Attribute an (z. B. E-Mail, Geschlecht).

Das obige ist der detaillierte Inhalt vonWie greife ich auf Werte aus mehrdimensionalen PHP-Arrays zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage