Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]kopiowanie danych
Forum PHP.pl > Forum > Przedszkole
marex112
Witam.
Potrzebuje jakimś sposobem odebrać dane z tej strony i wyciągnąć tylko status online (online": true) i najlepiej samo true/false.
Da się to jakoś zrobić?

LINK

Przykładowe dane:
{"trailer_h": -2.293, "trailer_y": -28331, "trailer_x": 10780, "has_trailer": true, "h": -2.29, "y": -28327, "x": 10785, "online": true, "name": "LasQa", "server": 2, "t": 1494072522, "p_id": "846", "mp_id": 6546}
marex112
Cytat(viking @ 6.05.2017, 13:17:40 ) *


Jak wyciągnąć z tego samo pole "online" ?
mam teraz taki kod:
  1. <?php
  2. $json_string = 'https://tracker.ets2map.com/doko/6546';
  3. $jsondata = file_get_contents($json_string);
  4. $obj = json_decode($jsondata,true);
  5. echo "<pre>";
  6. print_r($obj);
  7. ?>

Zwraca wynik:
Array
(
[trailer_h] => 2.575
[trailer_y] => -10403
[trailer_x] => -8557
[has_trailer] => 1
[h] => 2.594
[y] => -10397
[x] => -8560
[online] => 1
[name] => LasQa
[server] => 2
[t] => 1494073877
[p_id] => 846
[mp_id] => 6546
)
viking
Takie podstawy, czyli jak operować na tablicach w PHP mógłbyś jednak sam poszukać.
$obj['online']
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.