simpleRSS
Parsing de fichier RSS grâce a l' extension simplexml.
Les Méthodes
- simplerss - Nouvelle Instance
- Parse - Parser un fichier
- return_infos - Retourner certaines infos uniquement (methode depréciée)
- Output - Affichage simple
- delay = int 3600 - Durée du cache
- delay = float 4 - Durée de connection aux RSS
Exemples
- Spécifications et DTD du format RSS 0.91
- Parser un fichier RSS - Affichage Simple
- Parser un fichier RSS - Affichage avancé
Parser un fichier RSS - Affichage Simple
<?php
function __autoload($class){
require_once( $class . '.class.php');
}
$chrono = new Chrono;
$chrono->start();
// Nouvelle Instance
$O = new simplerss;
$O -> timeout = 10 ;
function display($file,$O) {
if ($O -> Parse($file,'USE_CACHE')) {
// Affichage simple
$O -> OUtput();
}
}
display('http://classes.sciptsphp.org/filrss',$O);
display('http://www.standblog.com/dotclear/rss.php',$O);
display('http://www.la-grange.net/feed.rdf',$O);
display('http://www.cybercodeur.net/site/utils/rss.php',$O);
echo $chrono->stop(),"\n";
echo '<h2>ErrorLog<h2><pre>'.$O->errorlog.'</pre>';
?>
function __autoload($class){
require_once( $class . '.class.php');
}
$chrono = new Chrono;
$chrono->start();
// Nouvelle Instance
$O = new simplerss;
$O -> timeout = 10 ;
function display($file,$O) {
if ($O -> Parse($file,'USE_CACHE')) {
// Affichage simple
$O -> OUtput();
}
}
display('http://classes.sciptsphp.org/filrss',$O);
display('http://www.standblog.com/dotclear/rss.php',$O);
display('http://www.la-grange.net/feed.rdf',$O);
display('http://www.cybercodeur.net/site/utils/rss.php',$O);
echo $chrono->stop(),"\n";
echo '<h2>ErrorLog<h2><pre>'.$O->errorlog.'</pre>';
?>