1
我想解析我的網站上播放的最後10首曲目的Last.fm飼料。解析Last.fm飼料到網站上使用PHP
這是我到目前爲止,
<?php
$doc = new DOMDocument();
$doc->load('http://ws.audioscrobbler.com/1.0/user/nathanjmassey/recenttracks.xml');
$arrFeeds = array();
foreach ($doc->getElementsByTagName('track') as $node) {
$itemRSS = array (
'artist' => $node->getElementsByTagName('artist')->item(0)->nodeValue,
'name' => $node->getElementsByTagName('name')->item(0)->nodeValue,
'url' => $node->getElementsByTagName('url')->item(0)->nodeValue,
);
array_push($arrFeeds, $itemRSS);
}
?>
<?php
foreach ($arrFeeds as $i => $values) {
foreach ($values as $key => $value) {
print "<p>$value\n</p>";
}
}
?>
這基本上給我的格式在飼料中所有10首曲目,
Linkin Park
在這兩者之間
但我需要的鏈接,如清單格式化結果,
<a href="$url">$artist - $track</a>
我怎麼會延長我的腳本來實現這一目標?
只是一個提示,如果你想使用更多的Last.fm功能,他們提供了PHP API;) – usoban 2009-07-14 16:25:28