JSON -> PHP

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
azzzi
Сообщения: 164
Зарегистрирован: 13 сен 2010, 19:24

JSON -> PHP

Сообщение azzzi »

Подскажите как JSON данные перевести в массив php?

Например при первом запросе к айпи контакта получаю в гет ответе: &api_result=%7B%22response%22%3A%5B%7B%22uid%22%3A24618417%2C%22first_name%22%3A%22%D0%A0%D0%B8%D0%BC%D0%BC%D0%B0%22%2C%22last_name%22%3A%22%D0%A8%D0%B0%D1%8F%D1%85%D0%BC%D0%B5%D1%82%D0%BE%D0%B2%D0%B0%22%7D%5D%7D&lc_name=ecae1d63

как вытащить данные?
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: JSON -> PHP

Сообщение bodnar »

Код: Выделить всё

json_decode();
azzzi
Сообщения: 164
Зарегистрирован: 13 сен 2010, 19:24

Re: JSON -> PHP

Сообщение azzzi »

$str = $_GET['api_result'];
$data = json_decode($str);
echo $data->{'response'};

выводит Array...как распарсить то?
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: JSON -> PHP

Сообщение bodnar »

Код: Выделить всё

print_r($data);
изучи струкруту вложенности объектов и массивов, и циклами их, циклами
azzzi
Сообщения: 164
Зарегистрирован: 13 сен 2010, 19:24

Re: JSON -> PHP

Сообщение azzzi »

й*******у)) думал на родном пхп будет легче! а тут чтобы получить переменную надо возни на 30строк кода..ну нах, сделаю на JS там json проще вытаскивается...
Ответить