<< | к задаче | главная | печатать | обсудить(0 сообщений) >>
Задача: Курсы валют
Исходник: Получение актуального курса валют с помощью xml-сервиса сайта Центробанка [php, code #538, hits: 6754, рейтинг: 3/7,4.96(1870)] +
автор: - [добавлен: 17.12.2007] управление:
  1. $cont = file_get_contents("http://www.cbr.ru/scripts/XML_daily.asp");
  2. $pattern = "/<CharCode>(.*?)<\/CharCode>\s*<Nominal>(.*)<\/Nominal>\s*<Name>(.*)<\/Name>\s*<Value>(.*)<\/Value>/im";
  3.  
  4. $cnt = preg_match_all($pattern,$cont,$matches);
  5.  
  6. if($cnt != FALSE)
  7. {
  8.  
  9. $count_currencies = count($matches[1]);
  10.  
  11. for($i=0;$i<$count_currencies;$i++)
  12. {
  13. $curr_abbr = $matches[1][$i];
  14. $curr_nominal = $matches[2][$i];
  15. $curr_name = $matches[3][$i];
  16. $curr_value = $matches[4][$i];
  17.  
  18. echo "$curr_abbr - $curr_nominal - $curr_name - $curr_value <br>";
  19. } // for
  20.  
  21. } // if($cnt != FALSE)
Простенький скриптец, использует <a href="http://www.cbr.ru/scripts/XML_daily.asp" class="link">xml-сервис</a> сайта <a href="http://www.cbr.ru" class="link">Центробанка</a> получая актуальные значения курсов валют для их дальнейшего использования.

Найдено на rsdn.ru

+добавить реализацию
 
каталог | задачи | паттерны | исходники | стат | форумы | карта сайта | контакты | ссылки 
© 2000-2017 CodeLAB Group
  Все права защищены
Страница сгенерирована за 0.011668 секунд
Количество запросов к БД: 9, gzip: 3.2kb/10.2kb(69%)