Ich habe einige Daten aus Dampf API zu holen versucht, die JSON zurückgibt wie folgt aus:PHP nicht zurück json dekodieren
{"success":true,"lowest_price":"$2.76","volume":"345","median_price":"$2.60"}
aber es ändert nichts an der Variablen zurück, die anderswo verwendet wird. Es zeigt nur 0.
Hier ist mein JSON-Code, was mache ich falsch?
$steam1 = "http://steamcommunity.com/market/priceoverview/?currency=1&appid=730&market_hash_name=Chroma%20Case%20Key";
$json = file_get_contents($steam1);
$json_data = json_decode($json, true);
$median1= $json_data["median_price"];
$media1 = $median1/'2.49';
Danke für jede Hilfe, die jemand anbieten kann.
Warum sollten Sie denken, eine Teilung durch eine Saite wäre eine gute Idee? – RiggsFolly
Der Preis beginnt mit '$' und kann daher nicht als Zahl geparst werden. Sie müssen das '$' zuerst entfernen. – Barmar
Warum denken Sie, das Problem ist mit 'json_decode'? Hast du 'var_dump ($ json_data)' versucht? – Barmar