Задать вопрос
swipeshot
@swipeshot
Учусь на ошибках.

Как достать данные?

Здравствуйте!
Есть следующий код:
<?php	
$api = file_get_contents("http://api.vlad805.ru/redirect.getByCode?linkCode=$name&needFull=1");

echo $api;
?>


В итоге на странице:
{"response":{"linkId":552,"linkCode":"1","linkShort":"http:\/\/r.vlad805.ru\/1","date":1390076213,"used":{"count":11,"last":1427203341},"ownerId":0,"canDelete":false,"linkOriginal":"http:\/\/vlad805.ru\/sites\/xmm"}}


Как сделать так, чтобы в результате было только linkOriginal?

Так как я в этом деле ничего не понимаю, вот я и решил сюда обратиться. Гугл не помог.
  • Вопрос задан
  • 1922 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Vit228
@Vit228
80% backend developer, 20% frontend developer
<?php
$json = file_get_contents("api.vlad805.ru/redirect.getByCode?linkCode=$name&n...");

$res = json_decode($json, true);
echo $res['response']['linkOriginal'];
?>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@iSensetivity
бухгалтер, програміст-самоук
1. форматируем.
{
   "response":{
      "linkId":552,
      "linkCode":"1",
      "linkShort":"http:\/\/r.vlad805.ru\/1",
      "date":1390076213,
      "used":{
         "count":11,
         "last":1427203341
      },
      "ownerId":0,
      "canDelete":false,
      "linkOriginal":"http:\/\/vlad805.ru\/sites\/xmm"
   }
}

Делаем так.
$api = json_decode($api, true);
$linkOriginal = $api['response']['linkOriginal'];
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы