首先,我想说我对 PHP 很陌生。我有一个 xml 文件:http ://www.anewmandesigns.com/RSSseptember2013.xml
在提要中,我试图使用 PHP 在我的网站上显示 9 月(4 日、11 日、18 日和 25 日)的周三日期(实际条目)。这是我的代码......我该如何修改?
<?php
$rss = new DOMDocument();
$rss->load('http://www.anewmandesigns.com/oakshade/calendar/rss/RSSseptember2013.xml');
$feed = array();
foreach ($rss->getElementsByTagName('item') as $node)
{
$item = array (
'title' => $node->getElementsByTagName('title')->item(0)->nodeValue,
'desc' => $node->getElementsByTagName('description')->item(0)->nodeValue,
'link' => $node->getElementsByTagName('link')->item(0)->nodeValue,
'date' => $node->getElementsByTagName('pubDate')->item(0)->nodeValue,
);
array_push($feed, $item);
}
$limit = 5;
for($x=0;$x<$limit;$x++)
{
$title = str_replace(' & ', ' & ', $feed[$x]['title']);
$link = $feed[$x]['link'];
$description = $feed[$x]['desc'];
$date = date('l F d, Y', strtotime($feed[$x]['date']));
$year = substr($timestamp, 0, 4);
$month = date(' M ', strtotime($feed[$x]['date']));
$day = date(' d ', strtotime($feed[$x]['date']));
echo '<p>'.$month.'<span> '.$day.'</span></p>';
echo '<p><a href="'.$link.'" title="'.$title.'">'.$description.'</a></p>';
}
?>