Редактиране на RSS четец

  • Автор Автор sle
  • Начална дата Начална дата

sle

Registered
Имам следния код за четене от RSS:
Код:
<?php
$data = simplexml_load_file(' NQAKUV SAIT ');

foreach($data->channel->item as $item){
   echo $item->title."<br />";
   echo $item->description."<br />";
   echo '<a href='.$item->link.'>Виж повече</a>';
   echo "<hr />";
}

?>

Как да го направя така ,че да искарва случайни или последни(няма значение) 5 от новините ?
 
PHP:
<?php
$data = simplexml_load_file(' NQAKUV SAIT ');
$i=0;
foreach($data->channel->item as $item){
   if($i==5)
       break;
   echo $item->title."<br />";
   echo $item->description."<br />";
   echo '<a href='.$item->link.'>Виж повече</a>';
   echo "<hr />";
   $i++;
}
?>
 
Слагаш преди foreach()-а
PHP:
shuffle($data->channel->item);
$data->channel->item = array_slice($data->channel->item,0,5);
:?:
 

Back
Горе