Hallo,
ich habe ein API Objekt der so aussieht:
wie kann ich weitere Suchkriterien im folgendem Code einbauen, dass nur die "ID"s angezeigt werden, bei denen "percent_change_24h" über oder unter 20 ist?
Danke im Voraus
ich habe ein API Objekt der so aussieht:
Code:
[
{
"id": "bitcoin",
"name": "Bitcoin",
"symbol": "BTC",
"rank": "1",
"price_usd": "2433.16",
"price_btc": "1.0",
"24h_volume_usd": "1554460000.0",
"market_cap_usd": "39778698747.0",
"available_supply": "16348575.0",
"total_supply": "16348575.0",
"percent_change_1h": "1.35",
"percent_change_24h": "7.94",
"percent_change_7d": "33.15",
"last_updated": "1495626860"
},
{
"id": "ethereum",
"name": "Ethereum",
"symbol": "ETH",
"rank": "2",
"price_usd": "211.425",
"price_btc": "0.0892244",
"24h_volume_usd": "681576000.0",
"market_cap_usd": "19426316405.0",
"available_supply": "91882778.0",
"total_supply": "91882778.0",
"percent_change_1h": "4.63",
"percent_change_24h": "20.88",
"percent_change_7d": "133.92",
"last_updated": "1495626863"
},
{
"id": "ripple",
"name": "Ripple",
"symbol": "XRP",
"rank": "3",
"price_usd": "0.344936",
"price_btc": "0.00014557",
"24h_volume_usd": "212675000.0",
"market_cap_usd": "13291259579.0",
"available_supply": "38532538149.0",
"total_supply": "99994742943.0",
"percent_change_1h": "-1.9",
"percent_change_24h": "9.59",
"percent_change_7d": "-8.28",
"last_updated": "1495626842"
}
]
wie kann ich weitere Suchkriterien im folgendem Code einbauen, dass nur die "ID"s angezeigt werden, bei denen "percent_change_24h" über oder unter 20 ist?
PHP:
$url = 'https://api.coinmarketcap.com/v1/ticker/?limit=30';
$data = file_get_contents($url);
$basics = json_decode($data, true);
foreach ($basics as $basic) {
echo $basic['name'] . '<br>';
echo $basic['percent_change_24h'] . '<br><br>';
}
Danke im Voraus