如何从JSON到PHP获取对象

如何从JSON到PHP获取对象,php,json,mediawiki,wikipedia-api,mediawiki-api,Php,Json,Mediawiki,Wikipedia Api,Mediawiki Api,我需要从这个api获取一个img链接()。怎么做 我写了这样的代码,但我可以打印: $img_url = "https://en.wikipedia.org/w/api.php?action=query&prop=pageimages&format=json&piprop=original&titles=Minecraft&pilicense=any"; $img_url = str_replace(" ", "%20", $img_url); $img

我需要从这个api获取一个img链接()。怎么做

我写了这样的代码,但我可以打印:

$img_url = "https://en.wikipedia.org/w/api.php?action=query&prop=pageimages&format=json&piprop=original&titles=Minecraft&pilicense=any";
$img_url = str_replace(" ", "%20", $img_url);
$img = json_decode(file_get_contents($img_url));
print_r ($img);

但是如何只打印img源呢?

最简单的方法是使用以下命令

echo $img->query->pages->{'27815578'}->original->source;

其中
27815578
是页面ID

谢谢!我知道我应该用这个页面ID做些什么,但我不知道如何用代码来写它。非常感谢。别担心。哈哈。很高兴我能帮忙。