我需要从此api https://upload.wikimedia.org/wikipedia/en/5/51/Minecraft_cover.png中获取img链接(https://en.wikipedia.org/w/api.php?action=query&prop=pageimages&format=json&piprop=original&titles=Minecraft&pilicense=any)。怎么做?
我写了这样的代码,但是我可以打印:
$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的位置>>