Курси валют на сайт - як отримати і встановити, пошукове просування і створення сайту, уроки

Вітаю, дорогі друзі! У цьому уроці я покажу, як можна отримати і вивести на сайт поточні курси валют.

Курси валют на сайт - як отримати і встановити, пошукове просування і створення сайту, уроки

Отже, виводити ми буде курс долара і курс євро на сьогодні. Для того, щоб ці самі курси вивести на сайті, їх необхідно звідкись отримати - логічно.

Джерелом даних стане перевірений мною сервіс, а саме Yahoo API.

Свого часу, коли мені необхідно було виводити курси валют на одному з сайтів, одна з основних проблем була пов'язана з відсутністю стабільного джерела курсів валют - довелося перепробувати безліч сервісів, які, бувало, переставали працювати, або просто-напросто віддавали невірні дані.

Давайте розглянемо простенький код:

Що робить цей код:

  • За допомогою функції file_get_contents отримуємо необхідні дані в форматі json
  • Функція json_decode перетворює json код в багатовимірний масив.
  • В змінні usd і euro, звертаючись до масиву, поміщаємо курси долара і євро відповідно.
  • Виводимо курси валют.

Ось таким нескладним способом можна отримати і вивести необхідні дані.

У багатьох повинен виникнути питання, що стосується занадто частого звернення до Yahoo, тому в наступному уроці я приведу приклад коду, за допомогою якого можна буде, по-перше, кешувати дані, і по-друге можна буде задати частоту запиту, наприклад, зробивши так, щоб курси валют оновлювалися щогодини.

На цьому все, до нових статей, удачі!

Схожі статті