Задать вопрос
@korshunov2110
Программист

Как извлечь строк из ответа сервера?

Как отправить запрос с php
Есть ссылка
Её нужно отправить https://cugadese.000webhostapp.com/weather?city=penza
После чего получаем такой ответ
{"cod":"200","message":0.0101,"cnt":1,"list":[{"dt":1562846400,"main":{"temp":23.35,"temp_min":23.35,"temp_max":23.35,"pressure":1008.8,"sea_level":1008.8,"grnd_level":960.55,"humidity":56,"temp_kf":0},"weather":[{"id":802,"main":"Clouds","description":"слегка облачно","icon":"03d"}],"clouds":{"all":41},"wind":{"speed":4.69,"deg":281.308},"sys":{"pod":"d"},"dt_txt":"2019-07-11 12:00:00"}],"city":{"id":583509,"name":"Ak”yar","coord":{"lat":51.8591,"lon":58.2214},"country":"RU","population":5549,"timezone":18000}}


Как извлечь строки из этого ответа
Помогите
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
xISRAPILx
@xISRAPILx
Кратко не получится
Для обращения к серверу можете использовать простой file_get_contents или curl, ответ приходит в формате JSON, используем json_decode, что бы превратить его в массив.

Пример:
$response = json_decode(file_get_contents("https://cugadese.000webhostapp.com/weather?city=penza"), true);
var_dump($response); //смотрим что у нас в ответе
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽