Heim > Backend-Entwicklung > PHP-Tutorial > Wie durchlaufe ich JSON-Arrays in PHP?

Wie durchlaufe ich JSON-Arrays in PHP?

DDD
Freigeben: 2024-11-16 21:26:03
Original
317 Leute haben es durchsucht

How do I Loop Through JSON Arrays in PHP?

Durchlaufen von JSON-Arrays in PHP

Eine häufige Aufgabe in der Webentwicklung besteht darin, mit im JSON-Format gespeicherten Daten zu arbeiten. PHP bietet eine unkomplizierte Möglichkeit, JSON-Arrays zu analysieren und zu iterieren.

JSON-Dekodierung

Der erste Schritt besteht darin, die rohe JSON-Zeichenfolge mithilfe von json_decode in ein PHP-Array zu dekodieren ()-Funktion. Diese Funktion wandelt die JSON-Daten in ein Array mit PHP-kompatiblen Schlüsseln und Werten um.

Durchlaufen des JSON-Arrays

Sobald das JSON-Array dekodiert wurde, können Sie dies tun Durchläuft seine Elemente mithilfe einer regulären PHP-Schleife. Das folgende Beispiel zeigt, wie über jedes Objekt im bereitgestellten JSON-Array iteriert wird:

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

foreach ($arr as $item) {
    echo "var1: " . $item->var1 . "<br>";
    echo "var2: " . $item->var2 . "<br>";
    echo "var3: " . $item->var3 . "<br><br>";
}
Nach dem Login kopieren

Diese Schleife gibt die Werte von var1, var2 und var3 für jedes Objekt im JSON-Array aus. Sie können diese Schleife anpassen, um nach Bedarf auf die Daten zuzugreifen und sie zu verarbeiten.

Das obige ist der detaillierte Inhalt vonWie durchlaufe ich JSON-Arrays in PHP?. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage