Как читать данные из json файла в PHP

-6

Как я могу прочитать данные из файла JSON в PHP? Я знаю, что есть много вопросов, подобных этому, но моя проблема другая. В файле JSON File и значения меняются каждую неделю. Как получить значение ключа в переменной в php.

1 неделя

{
"4.0.0": "http://127.0.0.1/updates/example/server/4.0.0.zip"
}

2-я неделя

{
"4.0.1": "http://127.0.0.1/updates/example/server/4.0.1.zip"
}

3-я неделя

{
"4.0.2": "http://127.0.0.1/updates/example/server/4.0.2.zip"
}

На самом деле, я хочу проверить, есть ли новая версия или нет?

спросил(а) 2018-08-09T18:16:00+03:00 2 года, 8 месяцев назад
0
63

$json = file_get_contents('FILE');
$object = json_decode($json, true);

$version = array_keys($object)[0];

ответил(а) 2018-08-09T18:19:00+03:00 2 года, 8 месяцев назад
43

$key = key(json_decode($json));

ответил(а) 2018-08-09T18:41:00+03:00 2 года, 8 месяцев назад
43

$str = file_get_contents('http://127.0.0.1/updates/example/server/update.json');
$array = json_decode($str, true);
$versions = array_keys((array)$array)[0];

ответил(а) 2018-08-09T18:38:00+03:00 2 года, 8 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема