OK: Found an XML parser.
OK: Support for GZIP encoding.
OK: Support for character munging.

Example Output

Channel: Motosports reamp mash

RSS URL:

Parsed Results (var_dump'ed)

object(MagpieRSS)#3 (22) {
  ["parser"]=>
  resource(9) of type (Unknown)
  ["current_item"]=>
  array(0) {
  }
  ["items"]=>
  array(1) {
    [0]=>
    array(10) {
      ["title"]=>
      string(63) "  Video: Q&A Session With Danilo Petrucci – MotoAmerica  "
      ["link"]=>
      string(90) "  https://motoamerica.info/2022/10/05/video-qa-session-with-danilo-petrucci-motoamerica/  "
      ["category"]=>
      string(12) "  MotoNews  "
      ["pubdate"]=>
      string(31) "Wed, 05 Oct 2022 14:40:02 +0000"
      ["guid"]=>
      string(61) "  https://rssmasher.techmasherfeed.aspx?mid=3892&id=8045671  "
      ["description"]=>
      string(185) "  Petrucci was in Ducati red for most of 2022, then he suddenly switched to Suzuki blue this past weekend. Video courtesy of Team Suzuki ECSTAR. Prior to this past weekend’s…   "
      ["content"]=>
      array(1) {
        ["encoded"]=>
        string(3709) "  

Petrucci was in Ducati red for most of 2022, then he suddenly switched to Suzuki blue this past weekend. Video courtesy of Team Suzuki ECSTAR.

Prior to this past weekend’s MotoGP round in Buriram, Thailand, Team Suzuki ECSTAR fill-in rider Danilo Petrucci participated in a short Q&A session inside his team’s garage at the Chang International Circuit. Petrucci welcomed the invite from the team to ride Joan Mir’s GSX-RR alongside Alex Rins at the Thailand MotoGP.

Among the things that Petrucci mentioned in the interview was how he left the hotel in Birmingham, Alabama, at 6:00 a.m. Monday morning after finishing second in the MotoAmerica Medallia Superbike Championship on Sunday, took a flight from Atlanta to Seoul, South Korea, then flew to Bangkok, Thailand, and finally drove five hours by car to the track in Buriram, Thailand.

It’s obvious that Petrucci really wanted to race that Team Suzuki ECSTAR GSX-RR MotoGP bike.


World's best URL shortener
" } ["summary"]=> string(185) " Petrucci was in Ducati red for most of 2022, then he suddenly switched to Suzuki blue this past weekend. Video courtesy of Team Suzuki ECSTAR. Prior to this past weekend’s… " ["atom_content"]=> string(3709) "

Petrucci was in Ducati red for most of 2022, then he suddenly switched to Suzuki blue this past weekend. Video courtesy of Team Suzuki ECSTAR.

Prior to this past weekend’s MotoGP round in Buriram, Thailand, Team Suzuki ECSTAR fill-in rider Danilo Petrucci participated in a short Q&A session inside his team’s garage at the Chang International Circuit. Petrucci welcomed the invite from the team to ride Joan Mir’s GSX-RR alongside Alex Rins at the Thailand MotoGP.

Among the things that Petrucci mentioned in the interview was how he left the hotel in Birmingham, Alabama, at 6:00 a.m. Monday morning after finishing second in the MotoAmerica Medallia Superbike Championship on Sunday, took a flight from Atlanta to Seoul, South Korea, then flew to Bangkok, Thailand, and finally drove five hours by car to the track in Buriram, Thailand.

It’s obvious that Petrucci really wanted to race that Team Suzuki ECSTAR GSX-RR MotoGP bike.


World's best URL shortener
" ["date_timestamp"]=> int(1664980802) } } ["channel"]=> array(5) { ["title"]=> string(21) "Motosports reamp mash" ["link"]=> string(47) "https://rssmasher.tech/feeds/57/myfeed_3892.xml" ["description"]=> string(21) "Motosports reamp mash" ["language"]=> string(5) "en-us" ["tagline"]=> string(21) "Motosports reamp mash" } ["textinput"]=> array(0) { } ["image"]=> array(0) { } ["feed_type"]=> string(3) "RSS" ["feed_version"]=> string(3) "2.0" ["encoding"]=> string(5) "UTF-8" ["_source_encoding"]=> string(0) "" ["ERROR"]=> string(0) "" ["WARNING"]=> string(0) "" ["_CONTENT_CONSTRUCTS"]=> array(6) { [0]=> string(7) "content" [1]=> string(7) "summary" [2]=> string(4) "info" [3]=> string(5) "title" [4]=> string(7) "tagline" [5]=> string(9) "copyright" } ["_KNOWN_ENCODINGS"]=> array(3) { [0]=> string(5) "UTF-8" [1]=> string(8) "US-ASCII" [2]=> string(10) "ISO-8859-1" } ["stack"]=> array(0) { } ["inchannel"]=> bool(false) ["initem"]=> bool(false) ["incontent"]=> bool(false) ["intextinput"]=> bool(false) ["inimage"]=> bool(false) ["current_namespace"]=> bool(false) ["last_modified"]=> string(30) "Wed, 5 Oct 2022 17:00:34 GMT " }