
Originariamente inviata da
Alhazred
Prima di inviare dei messaggi contenenti codice, visualizza l'anteprima e se serve riformatta, così è tutto confusionario, ci sono stringhe non chiuse che fanno saltare l'highlight del codice... passa la voglia di leggerlo.
codice:
<?php
$news = simplexml_load_file('https://news.google.com/rss?hl=it&gl=IT&ceid=IT:it');
$feeds = array();
$i = 1;
foreach ($news->channel->item as $item)
{
preg_match('@src="([^"]+)"@', $item->description, $match);
$parts = explode('<font size="-1">', $item->description);
$feeds[$i]['title'] = (string) $item->title;
$feeds[$i]['link'] = (string) $item->link;
$feeds[$i]['pubDate'] = (string) $item->pubDate;
$feeds[$i]['description'] = (string) $item->description;
echo'<small>';
echo $item->pubDate;
echo'</small>';
echo'<h1>';
echo $item->title;
echo'</h1>';
$desc=$item->description;
$descrizione=str_replace('Visualizza copertura completa su Google News', '' ,$desc);
$descrizione2=str_replace('<li>', '<br>' ,$descrizione);
echo $descrizione2;
$i++;
}
?>