Intereting Posts
PDO pgsql – подсчет строк, на которые влияет функция pgsql отношения многие-ко-многим в доктрине PHP File Transer – эхо ломает вещи, чередуется для отладки? Может ли json_encode запускать блок catch? Загружать несколько изображений в базу данных из одного файла. На странице редактирования выберите выбранную радиокнопку как получить месяц с даты в mysql PHP php_network_getaddresses: getaddrinfo не удалось: такой хост не известен Как динамически управлять ролями | разрешениями в Symfony2: ограничить функции динамическими ролями Результат поиска PHP выводит другой результат, если вы даете только одну букву Запуск сценария командной строки в фоновом режиме переходит в состояние остановки Разделить текст на два столбца с помощью PHP Как передавать данные с Javascript на PHP и наоборот? PHP цикл через массив текстовых полей HTML Регулярное выражение для чисел и только один дефис в середине

php json decode – получить значение

Я пытаюсь извлечь конкретное значение из содержимого json. Здесь это ссылка на json-код http://www.ebayclassifieds.com/m/AreaSearch?jsoncallback=json&lat=41.1131514&lng=-74.0437521 Как вы можете видеть, отображаемый код

 json ({items: [{url: " http://fairfield.ebayclassifieds.com/ ", имя: "Fairfield"}, {url: " http://newyork.ebayclassifieds.com/ ", имя: "Нью-Йорк Город "}], ошибка: нулевая}); 

Мне нужно извлечь первый url, который в этом случае « http://fairfield.ebayclassifieds.com/ » и его имя, которое является «Fairfield», я мог бы сделать это с помощью регулярного выражения, но я бы предпочел использовать json_decode. К сожалению, когда я пытаюсь декодировать, это не работает

 $ json = getContent ("http://www.ebayclassifieds.com/m/AreaSearch?jsoncallback=json&lat=41.1131514&lng=-74.0437521");
 $ test = json_decode ($ json, true);