Home

Informatique // Lire un flux RSS en Php

Lire un flux RSS en Php

Voici le code Php pour lire un Flux RSS au format XML.

<?php
function readRss($rss){
$flux = simplexml_load_file($rss);
if(isset($flux))
{

$donnee = $flux->channel;
echo »;
foreach($donnee->item as $valeur)
{
$description = $valeur->description;
$description = str_replace (‘.html »>’,’.html » rel= »nofollow » target= »_blank »>’,$description);

echo ‘<div><h2>’.$valeur->title.'</h2><span class= »date »>’.date(« d/m/Y »);
echo ‘</span><p>’.$description.'</p><a href= »‘.$valeur->link.' » rel = « nofollow » target= »_blank »>Lire l\’article</a></div>’;
}
echo »;
}else echo ‘Erreur de lecture du flux RSS’;
}
?>

Voici un exemple

Bonne lecture !