Coinmarketcap'ten veri çekiyorum.
https://api.coinmarketcap.com/v1/tic...rt=TRY&limit=1
Buraya kadar sorun yok, ancak, olay "24h_volume_usd" verisini çekmeye gelince sıkıntı oluyor. Örneğin $crypto->symbol; değişkeni çalışırken sayfada $crypto->24h_volume_usd; değişkenini kullandığım zaman HTTP 500 hatası ile karşılaşıyorum.
Anladığım kadarıyla sayı ile başlamasından kaynaklanıyor. Çünkü aynı durum json'da yer alan "24h_volume_try" verisi için de geçerli.
Bu durumu nasıl çözebilirim acaba?
$obje = json_decode($sonuc);
foreach ($obje as $crypto) {
$sembol = $crypto->symbol; // Sorun yok
$hacim = $crypto->24h_volume_usd; // Bunu kullandığım an HTTP 500 hatası
}Sorunu çözdüm, şöyle:
$hacim = $crypto->{'24h_volume_usd'};