PHP Classes

File: rdf.phtml

Recommend this page to a friend!
  Classes of CDI   PHP-RSS-0.91   rdf.phtml   Download  
File: rdf.phtml
Role: ???
Content type: text/plain
Description: Demo usage of class
Class: PHP-RSS-0.91
Author: By
Last change:
Date: 22 years ago
Size: 1,269 bytes
 

Contents

Class file image Download
<?php header("Content-type: text/plain"); $file = 'slashdot.rdf'; $data = implode("",file($file)); /* An example of the "simple" flag - rss 0.9-simple is used by some sites instead of RSS-0.91. The difference is that compliant 0.91 encapsulates all <items> within their own <channels> where-as "simple" rdf files have all their items *outside* the channel definition. A "simple" example: <channel> <some>stuff here</some> </channel> <item> <blah>stuff</blah> <item> etc etc.. A little weird, but slashdot uses it, and I figured if you couldn't parse slashdot's feed with this class I'd be burned at the stake so... */ include("class.RSS.php"); $rss = new RSS ($data,1); // "simple" flag as second argument, set to // any non-zero value to activate $allItems = $rss->getAllItems(); $itemCount = count($allItems); for($y=0;$y<$itemCount;$y++) { print "\nItem [$y] has data\n"; print "[$y]: Title: " . $allItems[$y]['TITLE']; print "\n[$y]: Link : " . $allItems[$y]['LINK']; print "\n[$y]: Desc : " . $allItems[$y]['DESCRIPTION']; } ?>