2017-06-08 5 views

Antwort

1

können Sie Ihre API aufrufen, dekodieren die JSON, sortieren sie nach diesem Schlüssel und bringt sie in einer Tabelle. Die folgenden Zeilen sind eine Basis für Ihre Lösung.

function compare($a, $b) { 
    return intval($a->position24) - intval($b->position24); 
} 

$json = file_get_contents('http://www.coincap.io/front'); 
$data = json_decode($json); 
usort($data, 'compare'); 
// display $data in a table 

Wenn Sie Klassen verwenden und die Vergleichsfunktion (compare) in der gleichen Klasse wie die ist usort-Funktion-Aufruf Sie verwenden sollten:

usort($data, array($this, 'compare')); 

UPDATE:

Sie kann Ihre Tabelle durch den Aufruf des Attributs wie folgt aussprechen:

foreach ($data as $row) { 
    echo $row->long; 
    echo $row->position24; 
} 

Da es so viele Werte gibt, lasse ich es bis zu, welche man anzeigen möchte. Wenn Sie Hilfe beim Erstellen einer Tabelle benötigen, finden Sie weitere Informationen here.

+0

Vielen Dank! Ich bekomme jedoch keine Werte zu zeigen. Könntest du mich auf eine Ressource hinweisen, wo ich lernen kann, dies mit den anderen Werten zu verbinden? – tklein

Verwandte Themen