JSON

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

JSON API

#1 9 февраля 2016 в 11:43
Добрый день! Подскажите или помогите! По сервису API blr.money/#/apiDoc

делаю запрос:

  1. <?php
  2.  
  3. $body = file_get_contents('http://blr.money/api/exchangeRate/latest/');
  4. $st=json_decode($body);
  5. var_dump($st);
Идет ответ:

  1. array(2) { [0]=> object(stdClass)#1 (4) { ["currency"]=> string(3) "USD" ["date"]=> string(10) "2016-02-09" ["value"]=> int(21660) ["difference"]=> int(-8) } [1]=> object(stdClass)#2 (4) { ["currency"]=> string(3) "EUR" ["date"]=> string(10) "2016-02-09" ["value"]=> int(24140) ["difference"]=> int(-106) } }

Как реализовать (оформить) табличку как тут? или что то подобное, только с выводом курсов! blr.money/

Заранее спасибо за помощь!
#2 9 февраля 2016 в 13:42
Для начала почитать вот это: http://php.net/manual/ru/function.json-decode.php
Можно делать как показано в примере 2, но, IMHO, удобнее работать с ассоциативными массивами:
  1. $body = file_get_contents('http://blr.money/api/exchangeRate/latest/');
  2. $st=json_decode($body, true);
  3. foreach ($st as $item) {
  4. echo $item["currency"]; // "USD"
  5. ....
  6. }
  7.  
#3 9 февраля 2016 в 14:01


Для начала почитать вот это: http://php.net/manual/ru/function.json-decode.php
Можно делать как показано в примере 2, но, IMHO, удобнее работать с ассоциативными массивами:

  1. $body = file_get_contents('http://blr.money/api/exchangeRate/latest/');
  2. $st=json_decode($body, true);
  3. foreach ($st as $item) {
  4. echo $item["currency"]; // "USD"
  5. ....
  6. }
  7.  

Val

оооо! Спасибо! уже что то начало получаться!

  1. <?php
  2. $body = file_get_contents('http://blr.money/api/exchangeRate/latest/');
  3. $st=json_decode($body, true);
  4.  
  5. foreach ($st as $item) {
  6. echo $item["currency"]; // "USD"
  7. echo $item["value"]; // "рубли"
  8. echo $item["difference"]; // "разница"
  9.  
  10.  
  11. }
  12. ?>
Теперь я так понимаю только стили подгрузить?
#4 9 февраля 2016 в 14:52

Теперь я так понимаю только стили подгрузить?

Strong
глобально — да smile
Выводите в шаблон нужные вам переменные и оформляете это стилями.
#5 9 февраля 2016 в 15:23


Теперь я так понимаю только стили подгрузить?

Strong
глобально — да smile
Выводите в шаблон нужные вам переменные и оформляете это стилями.

Val
Спасибо! Буду ковырять!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.