Php 如何获取大小属性标记图像的url值?

Php 如何获取大小属性标记图像的url值?,php,xml,web-services,last.fm,Php,Xml,Web Services,Last.fm,如何获取mega属性的标记图像的url值 我应该按属性得到它吗 如何在PHP中实现这一点 $string = file_get_contents("http://ws.audioscrobbler.com/2.0/?method=artist.getTopAlbums&artist=enya&lang=pt&autocorrect=1&api_key=1d07ae6d0a77914229c0ccaa75867fdf"); $xml = new SimpleXM

如何获取mega属性的标记图像的url值

我应该按属性得到它吗

如何在PHP中实现这一点

$string = file_get_contents("http://ws.audioscrobbler.com/2.0/?method=artist.getTopAlbums&artist=enya&lang=pt&autocorrect=1&api_key=1d07ae6d0a77914229c0ccaa75867fdf"); 

$xml = new SimpleXMLElement($string);

$cover = $xml->topalbums->album->image["size"]['extralarge'];

var_dump($cover);

谢谢

你的$string输出是什么,你检查过$xml的输出吗?这看起来有点奇怪,特别是
&=1&
。试试
$cover=(string)$xml->topalms->album->image