@sergise

Как из JSON забрать значения и передать их в html (php)?

Я получаю после запроса к API вот это:
{
  "promocodeInfo": {
    "comment": "COMMENT",
    "code": "123",
    "total": {
      "activate": 3,
      "deposit": 0,
      "paid": 0
    },
    "countryDetails": {
      "IN": {
        "n": 2,
        "d": 0,
        "p": 0
      },
      "DE": {
        "n": 1,
        "d": 0,
        "p": 0
      }
    }
  },
  "error": false,
  "description": "Done"
}


Мне нужно, чтоб страны из "countryDetails" передавались в html, а также чтоб к каждой стране выводились значения "n" и "d". Стран может быть и больше, поэтому нужно забирать сами значения, по типу "IN" и "DE".

Пример:
65bb0e925ba3e704716797.png
  • Вопрос задан
  • 126 просмотров
Решения вопроса 1
Ge1i0N
@Ge1i0N
Всё есть в документации.
$array = json_decode($json, true)
На выходе получаете массив. Страны будут лежать тут, выводите как нужно:
$array['promocodeInfo']['countryDetails']
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽