curl ile gelen veriyi $response içinde tutuyorum.
echo $response ['data']['USDTRY']['alis']; // bunu yazınca çıktı alamıyorum.
file_put_contents (__DIR__ . DIRECTORY_SEPARATOR . 'veriler.json', $response); //burada veriler.json olarak yazdırdığım dosyaya file_get_content ile bağlanıp denersem veriyi alabiliyorum ama.
örnek:
$veriler = file_get_contents = 'veriler.json';
echo $veriler['data']['USDTRY']['alis'];
json dizisi ise şöyle;
"data": {
"USDTRY": {
"code": "USDTRY",
"alis": "14.8350",
"satis": "14.8540",
"tarih": "23-03-2022 17:12:05",
"dir": {
"alis_dir": "",
"satis_dir": ""
},
"dusuk": 14.806,
"yuksek": 14.866,
"kapanis": 14.799
},
curl ile gelen veri acaba json olarak gelmiyor mu? gelen veriyi ekrana yazdırınca şu şekilde görünüyor:
umarım anlatabilmişimdir.

