в общем
// create curl resource
$ch = curl_init();
// set url
curl_setopt($ch, CURLOPT_URL, "https://api.privatbank.ua/p24api/exchange_rates?json&date=" . $date);
//return the transfer as a string
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// $output contains the output string
$output = curl_exec($ch);
//Здесь я хочу проверить значение data не работает
if($output['data'] == ""){
return false;
}
//так тоже не работает говорит не объект
if($output->data == ""){
return false;
}
//если просто вернуть в js то он там как объект я получаю responce.data
в консоле показывает так|:
{data: {…}, status: 200, statusText: "OK", headers: {…}, config: {…}, …}
config: {url: "/ajax", method: "post", data: "{\"date\":\"2021-07-29\"}", headers: {…}, transformRequest: Array(1), …}
data: {date: "29.07.2021", bank: "PB", baseCurrency: 980, baseCurrencyLit: "UAH", exchangeRate: Array(26)}
headers: {cache-control: "no-cache, private", connection: "close", content-type: "text/html; charset=UTF-8", date: "Tue, 17 Aug 2021 23:54:29 GMT, Tue, 17 Aug 2021 23:54:29 GMT", host: "127.0.0.1:8000", …}
request: XMLHttpRequest {readyState: 4, timeout: 0, withCredentials: false, upload: XMLHttpRequestUpload, onreadystatechange: ƒ, …}
status: 200
statusText: "OK"
__proto__: Object
return $output; //