Здравствуйте, имею такой код:
<?php
$url = 'https://api.privatbank.ua/p24api/pubinfo?json&exchange&coursid=5';
$obj = json_decode(file_get_contents($url), true);
print_r($obj);
?>
он получает данные от ПриватБанк в таком виде:
Array ( [0] => Array ( [ccy] => USD [base_ccy] => UAH [buy] => 26.50000 [sale] => 26.85000 ) [1] => Array ( [ccy] => EUR [base_ccy] => UAH [buy] => 32.20000 [sale] => 32.70000 ) [2] => Array ( [ccy] => RUR [base_ccy] => UAH [buy] => 0.46000 [sale] => 0.49000 ) [3] => Array ( [ccy] => BTC [base_ccy] => USD [buy] => 10136.3718 [sale] => 11203.3583 ) )
мне нужно из этого в 2 переменные получить курс доллара к гривне то есть чила: 26.50000 и 26.85000, что бы в итоге у меня было 2 переменные $kurs_buy $kurs_sale . Весь мозг продолбал, но как выьрать от туда эти значения понять не могу
$url = 'https://api.privatbank.ua/p24api/pubinfo?json&exchange&coursid=5';
$obj = json_decode(file_get_contents($url), true);
$kurs_buy = $kurs_sale = 0;
foreach ($obj as $item) {
if ($item['ccy'] == 'USD' && $item['base_ccy'] == 'UAH') {
$kurs_buy = $item['buy'];
$kurs_sale = $item['sale'];
continue;
}
}
echo "buy: {$kurs_buy} - sale: {$kurs_sale}";
Если я правильно понял
$url = 'https://api.privatbank.ua/p24api/pubinfo?json&exchange&coursid=5';
$obj = json_decode(file_get_contents($url), true);
echo 'Покупка <br>';
echo '1 USD = '.$obj[0]['buy'].' UAH <br>';
echo '1 EUR = '.$obj[1]['buy'].' UAH <br>';
echo '1 RUR = '.$obj[2]['buy'].' UAH <br>';
echo '<br> Продажа <br>';
echo '1 USD = '.$obj[0]['sale'].' UAH <br>';
echo '1 EUR = '.$obj[1]['sale'].' UAH <br>';
echo '1 RUR = '.$obj[2]['sale'].' UAH <br>';
echo '<br>';
echo '1 USD - Покупка: '.$obj[0]['buy'].' UAH, Продажа: '.$obj[0]['sale'].' UAH<br>';
echo '1 EUR - Покупка: '.$obj[1]['buy'].' UAH, Продажа: '.$obj[1]['sale'].' UAH<br>';
echo '1 RUR - Покупка: '.$obj[2]['buy'].' UAH, Продажа: '.$obj[2]['sale'].' UAH<br>';
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В общем есть тема basic, шаблонизатор Smarty, в ней у меня страница ошибки - errortpl, в контроллере я прописал
Подскажите как сделать так, чтобы при заходе по адресу http://sitecom/sub или http://www