Php Скрипты Курс Валют

Курс

Nov 7, 2014 - H Получение курсов валют на PHP в черновиках Из песочницы. Того, они предлагают свой скрипт для получения актуального курса. Загрузка курса валют с сайта ЦентроБанка. Скрипт на php.

Сегодня я расскажу как при запуске какого-либо php сценария получать актуальный курс валют и использовать его в качестве значения переменной. Курс валют будем получать с единственного официального сервера данных - Центрального Банка РФ. Использовать будем PHP, Jquery (AJAX) и XML. Задача Создать скрипт, который будет при обращении к другому скрипту считывать официальный курс валюты, например, доллара($) на дату запроса с официального сервера ЦБ РФ. Решение 1) Сначала нужно разобраться какие сервисы со стороны сервера ЦБ РФ доступны и будут полезными для решения данной задачи. Нужно отметить, что госбанк позаботился о формировании банка данных по курсам валют и смежной информации в формате XML.

Курсы Валют На Дату

Эту информацию можно получить от их сервера, сформировав запрос в определенной нотации методом GET. Полный перечень возможных вариантов и примеров работы с информацией по курсам валют можно получить. Воспользовавшись примерами запросов, для решения моей задачи требуется осуществлять запрос в формате URL: Причем актуальная дата должна передаваться в строку в строгом соответствии, как предписывает сервер ЦБ, а именно: день/месяц/полныйгод.

2) Результат запроса к серверу ЦБ вернет блок данных в формате XML, который нужно будет обработать. В этом случае можно получать блок в буферную переменную, в файл. Я выбираю для себя второе - файл. Самый подходящий способ обработать такой запрос для меня всегда был и остается модуль PHP - CURL.

Через CURL функции я передаю запрос, а полученный отклик записываю в файл и затем разбираю содержимое файла (parse XML). Итак, создадим PHP скрипт, который будет формировать файл с указанным именем в каталоге самого скрипта (текущем каталоге). 036 AUD 1 Австралийский доллар 31,9788 944 AZN 1 Азербайджанский манат 38,0503. 840 USD 1 Доллар США 29,8923.

Прогноз Курса Валют

Теперь необходимо написать скрипт, который будет обрабатывать данные XML и выводить курс доллара из всего массива. Для этого создаем, например, для удобства еще один PHP скрипт и применим функции AJAX технологии на базе фреймворка Jquery. 4) Итак, допустим, срипт-обработчик имеет имя dollar.php. Я сразу приведу блок листинга файла dollar.php, который позволяет нам вывести курс доллара, в виде текста.

Posted on  by  admin