PHP を使用して自分の Web サイトに RSS フィードを呼び出しています。現在、以下の私のコードは、pubDate のコンテンツ全体を呼び出しています。
<pubDate>Thu, 12 Sep 2013 07:23:59 +0000</pubDate>
上記の例、つまり 12 Sep から日と月を表示するにはどうすればよいですか?
編集
明確にする必要がありますが、上記のコード行は現在取得している出力例ですが、RSS フィードから最新の 3 つの投稿を呼び出しているため、この日付と時刻は異なります。したがって、コードをより動的にする必要があります (それが正しい用語であれば!)
このコードは、RSS フィードのコンテンツを取得する完全なコードです。
<?php
$counter = 0;
$xml=simplexml_load_file("http://tutorial.world.edu/feed/");
foreach ($xml->channel->item as $item) {
$title = (string) $item->title; // Title Post
$link = (string) $item->link; // Url Link
$pubDate = (string) $item->pubDate; // date
$description = (string) $item->description; //Description Post
echo '<div class="display-rss-feed"><a href="'.$link.'" target="_blank" title="" >'.$title.' </a><br/><br/>';
echo $description.'<hr><p style="background-color:#e4f;">'.$pubDate.'</p></div>';
if($counter == 2 ) {
break;
} else {
$counter++;
}
} ?>