Altındaki veriler bir dizi değil o yüzden for kullanılmamalı. son hali.
$data = file_get_contents("https://raw.githubusercontent.com/codehakan/deneme/main/data.json");
$arr = [];
$jsonData = json_decode($data);
foreach ($jsonData as $items) {
$name = $items->name;
$itemCurrencies = $items->market_data->current_price;
$usd = $itemCurrencies->usd;
$aed = $itemCurrencies->aed;
array_push($arr, [
"name" => $name,
"usd" => $usd,
"aed" => $aed,
]);
}
print_r($arr);
Teşekkür ederim, bende denedim çalışıyor. URL'yi değiştirip, verileri aldığım apiyi kullandığımda tekrar boş sayfa alıyorum. Github linkinde ki json çıktısına bakmışsınızdır. Orada ki her nesneyi bir sınıf olarak oluşturdum veritabanında. auto_increment ile bir id veriyorum. 2. kolonda da coinin id veriyorum. Sonrasında o objenin değerleri neyse sütunlara göre yerleştiriyorum. Yazdığınız kısa kodda bunu nasıl yapabilirim ? Vaktiniz varsa ücretli/ücretsiz yardımcı olabilir misiniz bana bu konuda?
Örnek: