Здравствуйте!
В этом коде я получаю JSON, который потом преобразовываю в PHP объект, но судя по тому, что на экран кроме самого JSON ничего не выводится, я делаю что-то не так. Но что? Уже раз 20 код пересмотрел.
<?php
$params = array(
"user_id" => 436580815,
"v" => 5.52
);
$JSON = file_get_contents("https://api.vk.com/method/users.get?" . http_build_query($params)) . "<br>";
$result = json_decode($JSON); //со вторым аргументом true тоже не рабтоает
print $JSON."<br>";
print "Имя пользователя: " . $result->response[0]->first_name;
//print "https://api.vk.com/method/users.get?" . http_build_query($params);
?>
Вот такой JSON приходит:
{"response":[{"id":436580815,"first_name":"Евгений","last_name":"Щербаков"}]}