Wie kann ich mit PHP solche API Ergebnisse in Variablen bzw. Arrays stecken?

...komplette Frage anzeigen

1 Antwort

Das Format ist json, dafür gibt es Funktionen

http://php.net/manual/de/function.json-decode.php

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von MinecrafterPG
04.06.2016, 21:59

Okay, ich glaube, das hilft mir ;-) Ich schaue mir das morgen nochmal genauer an.

0
Kommentar von MinecrafterPG
04.06.2016, 22:27

Ich habs jetzt so gelöst:

<?php

$string = file_get_contents("https://mcapi.ca/query/sky.freecraft.eu/info");

$jsonIterator = new RecursiveIteratorIterator(
new RecursiveArrayIterator(json_decode($string, TRUE)),
RecursiveIteratorIterator::SELF_FIRST);

foreach ($jsonIterator as $key => $val) {
if(is_array($val)) {
echo "$key:\n";
} else {
echo "$key => $val\n";
}
}
?>

0

Was möchtest Du wissen?