Имеется json строка следующего вида:
{"status":{"timestamp":"2021-05-03T16:47:16.362Z","error_code":0,"error_message":null,"elapsed":370,"credit_count":0,"notice":null},"data":{"2016-10-26T02:39:28.000Z":{"BTC":[1],"USD":[660.28167725,87283944,10525640015.288086]},"2016-10-27T02:39:28.000Z":{"BTC":[1],"USD":[702.39459229,89816296,11200777509.550781]}}}
Как получить данные из этого JSON в переменные, чтобы далее сохранить в базу данных?
Мне интересны данные USD в 3 вариантах, как в JSON строке.
Получилось получить данные так:
$json = file_get_contents($json_url);
$data = json_decode($json, true);
foreach($data['data'] as $datetime => $v) {
echo "<br>$datetime<br>\n";
foreach($v['USD'] as $item) {
echo "$item<br>\n";
}
}
Но результат не совсем тот, такой:
2016-10-19T23:59:27.000Z
630.52032471
69381664
10044476289.851
Нужно чтобы каждому значению была определена своя переменная php, например,
$date, $usd, $usd_two, $usd_three
Как реализовать?
Спасибо!