⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rss_reader.class.php

📁 AJAX and PHP: Building Responsive Web Applications源代码
💻 PHP
字号:
<?php
// this class retrieves an RSS feed and performs a XSLT transformation
class CRssReader
{
  private $mXml;
  private $mXsl;

  // Constructor - creates an XML object based on the specified feed
  function __construct($szFeed) 
  {
    // retrieve the RSS feed in a SimpleXML object
    $this->mXml = simplexml_load_file(urldecode($szFeed));
    // retrieve the XSL file contents in a SimpleXML object
    $this->mXsl = simplexml_load_file('rss_reader.xsl');
  }

  // Creates a formatted XML document based on retrieved feed
  public function getFormattedXML()
  {
    // create the XSLTProcessor object
    $proc = new XSLTProcessor;
    // attach the XSL
    $proc->importStyleSheet($this->mXsl); 
    // apply the transformation and return formatted data as XML string 
    return $proc->transformToXML($this->mXml);
  }
}
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -