<?php
function php_net_feed($limit)
{
$output = array();
$feed_url = 'http://php.net/feed.atom';
$feed = simplexml_load_file($feed_url);
$x = 1;
foreach ($feed->entry as $item) {
if ($x <= $limit) {
$title = $item->title;
$url = $item->id;
$pub = $item->updated;
$temp = str_replace(array(
"<content>",
"</content>"
), " ", $item->content->asXML());
$output[] = array(
'title' => $title,
'url' => $url,
'updated' => $pub,
'content' => $temp
);
}
$x++;
}
return $output;
}
$feed = php_net_feed(5);
?>
<ul>
<?php
foreach ($feed as $item) {
echo '<li><a href="', $item["url"], '">', $item["title"], '</a></li>';
echo date("Y-m-d H:i", strtotime($item['updated']));
foreach ($item as $item["content"]) {
echo $item["content"];
}
}
?>
</ul>
$feed = php_net_feed(5);
?>
<ul>
<?php
foreach ($feed as $item) {
echo '<li><a href="', $item["url"], '">', $item["title"], '</a></li>';
echo '<br &>';
echo date("Y-m-d H:i", strtotime($item['updated']));
echo $item['content'];
}
?>
</ul>
Então mas espera lá agora fiquei um bocado perdido...
echo '<br &>';
????
Realmente já tinhas dado a solução, eu é que devo ter feito alguma coisa de mal.
foreach ($item as $item["content"]) {
echo $item["content"];
}
foreach ($item["content"] as $content) {
echo $content;
}
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>The PHP development team announces the immediate availability of PHP 5.4.9 and PHP 5.3.19. These releases fix over 15 bugs. All users of PHP are encouraged to upgrade to PHP 5.4.9, or at least 5.3.19.</p> <p>For source downloads of PHP 5.4.9 and PHP 5.3.19 please visit our <a href="/downloads.php">downloads page</a>, Windows binaries can be found on <a href="http://windows.php.net/download/">windows.php.net/download/</a>.</p> <p>The list of changes are recorded in the <a href="/ChangeLog-5.php">ChangeLog</a>.</p> </div>
</content>
$feed = php_net_feed(5);
?>
<ul>
<?php
foreach ($feed as $item) {
echo '<li><a href="', $item["url"], '">', $item["title"], '</a></li>';
echo date('l jS \of F Y h:i:s', strtotime($item['updated']));
foreach ($item["content"] as $content) {
echo $content;
}
}
?>