<?php
$fichier = 'http://www.phpfacile.com/demo/php/fluxrss.rss';
$dom = new DOMDocument();
if (!$dom->load($fichier)) {
    die('Impossible de charger le fichier XML');
}

$itemList = $dom->getElementsByTagName('item');
foreach ($itemList as $item) {
    $titre = $item->getElementsByTagName('title');
    if ($titre->length > 0) {
        echo $titre->item(0)->nodeValue;
    } else {
        echo '(sans titre)';
    }
    
    echo '<br />'."\n";

    $desc = $item->getElementsByTagName('description');
    if ($desc->length > 0) {
        echo ' '.$desc->item(0)->nodeValue.'<br/>'."\n";
    }
    
    $lien = $item->getElementsByTagName('link');
    if ($lien->length >0) {
        echo ' <a href="'.$lien->item(0)->nodeValue.'">article complet</a>';
    }

    echo '<br/>'."\n";
}

?>