Какую функцию я могу использовать для соединения двух данных .json?
По существу у меня есть:
https://api.coinmarketcap.com/v2/ticker/?limit=1&start=1
и https://api.coinmarketcap.com/v2/ticker/?limit=1&start=2
Я хочу подключитьсегмент данных вместе, так что он выглядит как сцепленный. Какую функцию php я могу использовать?Так что я могу узнать об этом.
$sources = array(1,2);
foreach ($sources as $sourcenum) {
$source = "https://api.coinmarketcap.com/v2/ticker/?limit=2&start=".$sourcenum;
$source_json = file_get_contents($source);
$source_array = json_decode($source_json, TRUE);
#I'm stuck here. How would I copy all the data and chuck it into my own file called www.example.com/concatenated_data
#then keep concatenating in the next loop
}
Тогда в моих concatenated_data это будет выглядеть так:
{
"data": {
"1": {
"id": 1,
"name": "Bitcoin",
"symbol": "BTC",
"website_slug": "bitcoin",
"rank": 1,
"circulating_supply": 17309562.0,
"total_supply": 17309562.0,
"max_supply": 21000000.0,
"quotes": {
"USD": {
"price": 6576.52005708,
"volume_24h": 3304276557.4679,
"market_cap": 113836681672.0,
"percent_change_1h": -0.52,
"percent_change_24h": -0.33,
"percent_change_7d": -0.52
}
},
"last_updated": 1538915062
},
"1027": {
"id": 1027,
"name": "Ethereum",
"symbol": "ETH",
"website_slug": "ethereum",
"rank": 2,
"circulating_supply": 102421710.0,
"total_supply": 102421710.0,
"max_supply": null,
"quotes": {
"USD": {
"price": 223.312150803,
"volume_24h": 1527251449.77882,
"market_cap": 22872012419.0,
"percent_change_1h": -0.14,
"percent_change_24h": -1.19,
"percent_change_7d": -4.63
}
},
"last_updated": 1538915014
}
},
}