Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Poprawny wynik w JSON
Forum PHP.pl > Forum > Przedszkole
abdelpg
Witam, próbuję od jakiegoś czasu się dostać do wartości
  1. current_price
w pliku JSON. Jedyne co otrzymuję to null.
Daję tutaj wycinek z pliku JSON i kod którym próbuję uzyskać dostęp do wartości
  1. current_price


  1. {"results":[{"market_name":"FAMAS | Doomkitty (Minimal Wear)","avg_price_7_days":"0.75","avg_price_7_days_raw":0.74511,"avg_price_30_days":"0.74","avg_price_30_days_raw":0.74377,"link":"https://csgo.steamanalyst.com/id/1/","op_link":"https://track.steamanalyst.com/730/1/all/","current_price":"0.71","current_price_last_checked":"2018-03-16 09:52:57","ongoing_price_manipulation":"0"}


[php
]$prices = file_get_contents('prices.txt');
$prices = json_decode($prices, true);
$price = $prices['results'][$name]['current_price'];
[/php]
trueblue
  1. print_r($prices);

po json_decode i będziesz wiedział gdzie i co.
SmokAnalog
Zobacz też czy na pewno w zmiennej $name masz indeks, bo przecież Twój JSON ma w kluczu results tablicę. Nazwa zmiennej na to nie wskazuje.
abdelpg
Pierwszy raz się bawię w JSONa i szczerze mówiąc nie mam pojęcia co zrobić z tym fantem. Zmienna
  1. $name
ma na 100% dobrą wartość.
nospor
Proszono bys zrobil
print_r($prices);
zrobiles? Pokaz rowniez nam co zawiera dokladnie $name

Przenosze.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.