PHP/MySQL | Вывод JSON через PHP
Тема закрыта by
Romanko
Причина: Пост 4
Причина: Пост 4
Нужно из сайта https://api.geoapify.com/v1/geocode/search?text=%D0%9A%D0%B8%D0%B5%D...a9dd0d989631f783 вывести первый "formatted" (тоесть "Киев, Украина")
через этот код не получается
Есть какие то варианты как это вывести?
через этот код не получается
php
<?php
$json = file_get_contents('https://api.geoapify.com/v1/geocode/search?text=%D0%9A%D0%B8%D0%B5%D0%B2&lang=ru&limit=5&format=json&apiKey=d548c5ed24604be6a9dd0d989631f783');
$data = json_decode($json, true);Есть какие то варианты как это вывести?
Romanko, что не получается то? тут вывода даже нет никакого, просто в переменную получил json и все
var_dump используй, смотри что приходит 🤔
Romanko (13.06.2022 в 02:48)
Нужно из сайта https://api.geoapify.com/v1/geocode/search?text=%D0%9A%D0%B8%D0%B5%D...a9dd0d989631f783 вывести первый "formatted" (тоесть "Киев, Украина")
через этот код не получается
Есть какие то варианты как это вывести?
Нужно из сайта https://api.geoapify.com/v1/geocode/search?text=%D0%9A%D0%B8%D0%B5%D...a9dd0d989631f783 вывести первый "formatted" (тоесть "Киев, Украина")
через этот код не получается
php
<?php
$json = file_get_contents('https://api.geoapify.com/v1/geocode/search?text=%D0%9A%D0%B8%D0%B5%D0%B2&lang=ru&limit=5&format=json&apiKey=d548c5ed24604be6a9dd0d989631f783');
$data = json_decode($json, true);Есть какие то варианты как это вывести?
Так ты же массив получаешь.
php
<?php
$json = file_get_contents('https://api.geoapify.com/v1/geocode/search?text=%D0%9A%D0%B8%D0%B5%D0%B2&lang=ru&limit=5&format=json&apiKey=d548c5ed24604be6a9dd0d989631f783');
$data = json_decode($json, true);
echo ($data['results']['0']['formatted']);TuT (13.06.2022 в 08:43)
Так ты же массив получаешь.
Так ты же массив получаешь.
php
<?php
$json = file_get_contents('https://api.geoapify.com/v1/geocode/search?text=%D0%9A%D0%B8%D0%B5%D0%B2&lang=ru&limit=5&format=json&apiKey=d548c5ed24604be6a9dd0d989631f783');
$data = json_decode($json, true);
echo ($data['results']['0']['formatted']);Работает, спасибо. Я писал без ['0']