Salve, prelevo un file xml e lo processo, fin qui nessun problema, ma vorrei capire come faccio a prelevare ad esempio solo gli ultimi dieci tag di un tag specifico.
Cioè ho un tag item che contiene un titolo, ora questo file xml contiene venti tag item, io ne voglio prendere solo uno.
Il codice che ho usato per processarlo è questo:
Codice PHP:
$xml = simplexml_load_file("Notizie.xml");
foreach($xml->xpath("channel/item") as $p)
{
$title = $p->title;
$link = $p->link;
$pub_date = $p->pubDate;
$data_form = date('d/m/Y H:i:s', strtotime($pub_date));
echo "<a href=\"$link\">$title</a>";
echo "
";
echo "<span id=\"data\">$data_form</span>";
echo "
";
echo "
";
}
Come posso fare?
Grazie