Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [json][php]Pobranie i wyświetlenie json
Forum PHP.pl > Forum > Przedszkole
bmaci3k
Witajcie,
Potrzebuje na stronie php pobrać i wyświetlić dane w formacie json.

Mam aplikację, która po wywołaniu adresu adres_strony/json.htm?type=devices&rid=23
zwraca dane w formacie json.
Jak niżej

  1. {
  2. "ActTime" : 1519729875,
  3. "ServerTime" : "2018-02-27 12:11:15",
  4. "Sunrise" : "06:27",
  5. "Sunset" : "17:09",
  6. "result" : [
  7. {
  8. "AddjMulti" : 1.0,
  9. "AddjMulti2" : 1.0,
  10. "AddjValue" : 0.0,
  11. "AddjValue2" : 0.0,
  12. "BatteryLevel" : 79,
  13.  
  14. }
  15. ],
  16. "status" : "OK",
  17. "title" : "Devices"
  18. }


Proszę Was teraz o pomoc jak pobrać do tablicy te dane a później wyświetlić wybrane dane na stronie.

Pozdrawiam
markuz
  1. $response = file_get_contents('adres_strony/json.htm?type=devices&rid=23');
  2. $data = json_decode($response, true);
  3. var_export($data);
  4. var_export($data['ServerTime']);
bmaci3k
Super, działa OK
Powiedz jeszcze odwołać się np do BatteryLevel w result ?
markuz
  1. var_export($data['result'][0]['BatteryLevel']);

Pamiętaj, że $data['result'] to tablica po której mozesz iterowac za pomocą np. foreach.
bmaci3k
bardzo dziękuję za błyskawiczną pomoc.

Pozdrawiam
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.