Heim  >  Artikel  >  Backend-Entwicklung  >  Wie durchlaufe ich ein JSON-Array in PHP?

Wie durchlaufe ich ein JSON-Array in PHP?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-16 05:24:03613Durchsuche

How do I traverse a JSON array in PHP?

JSON Array Traversal in PHP

Die Arbeit mit JSON-Daten ist in der Webentwicklung unerlässlich. Eine häufige Aufgabe besteht darin, JSON-Arrays zu durchlaufen, um auf deren Elemente zuzugreifen und diese zu bearbeiten. In PHP können Sie dies mit der Funktion json_decode() erreichen.

Betrachten Sie zur Veranschaulichung das folgende JSON-Array:

[
    {
        "var1": "9",
        "var2": "16",
        "var3": "16"
    },
    {
        "var1": "8",
        "var2": "15",
        "var3": "15"
    }
]

Um dieses Array zu durchlaufen, können Sie die folgenden Schritte ausführen:

$arr = json_decode('[{"var1":"9","var2":"16","var3":"16"},{"var1":"8","var2":"15","var3":"15"}]');

foreach($arr as $item) {
    $uses = $item['var1']; //etc
}

Die Funktion json_decode() konvertiert den JSON-String in ein PHP-Array, das dann mithilfe einer regulären Schleife durchlaufen werden kann. Innerhalb der Schleife können Sie auf die einzelnen Elemente jedes Objekts im Array zugreifen, indem Sie den Objektschlüssel als Index verwenden, wie im obigen Beispiel gezeigt.

Das obige ist der detaillierte Inhalt vonWie durchlaufe ich ein JSON-Array in PHP?. 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