跳转到主内容
websoft网络软件专家 - 深耕网络技术,打造实用软件!

php ajax异步读取rss文档数据,

php ajax 异步读取rss文档数据, rss(really simple syndication)是一种描述和同步网站内容的格式,是使用最广泛的xml应用。rss搭建了信息迅速传播的一个技术平台,使得每个人都成为潜在的信息提供者。 本文实例为大家分享了php ajax异步读取rss文档数据的相关代码,供大家参考,具体内容如下 代码如下: index.html

Please Select an option to get RSS:

PHP 8.5.5

PHP 8.5.5 是 PHP 8.5 分支的维护更新版本。该版本延续了“小步快跑”的迭代逻辑,通过深度错误修复、底层性能微调以及安全加固,旨在为开发者提供一个更健壮、更高效的运行环境。该版本严格遵守语义化版本规范,不包含破坏性变更。

下载

RSS-feeds
rss.php 立即学习 “ PHP免费学习笔记(深入) ”;
<?php $q=$_GET["q"]; if($q=="cnn") { $xml=("http://rss.cnn.com/rss/cnn_topstories.rss"); } elseif($q=="bbc") { $xml=("http://newsrss.bbc.co.uk/rss/newsonline_world_edition/americas/rss.xml"); } elseif($q="pcw"){ $xml=("http://www.pcworld.com/index.rss"); } $xmlDoc = new DOMDocument(); $xmlDoc->load($xml); $channel=$xmlDoc->getElementsByTagName('channel')->item(0); $channel_title = $channel->getElementsByTagName('title')->item(0)->childNodes->item(0)->nodeValue; $channel_link = $channel->getElementsByTagName('link')->item(0)->childNodes->item(0)->nodeValue; $channel_desc = $channel->getElementsByTagName('description')->item(0)->childNodes->item(0)->nodeValue; echo("

" . $channel_title . ""); echo("
"); echo($channel_desc . "

"); $x=$xmlDoc->getElementsByTagName('item'); for ($i=0; $i<=2; $i++) { $item_title=$x->item($i)->getElementsByTagName('title')->item(0)->childNodes->item(0)->nodeValue; $item_link=$x->item($i)->getElementsByTagName('link') ->item(0)->childNodes->item(0)->nodeValue; $item_desc=$x->item($i)->getElementsByTagName('description') ->item(0)->childNodes->item(0)->nodeValue; echo ("

" . $item_title . ""); echo ("
"); echo ($item_desc . "

"); } ?>
以上就是本文的全部内容,希望对大家学习php程序设计有所帮助。 endmain 您可能感兴趣的文章: 用PHP读取RSS feed的代码 PHP 正则表达式分析RSS PHP调用Twitter的RSS的实现代码 php中通过Ajax如何实现异步文件上传的代码实例 php XMLWriter类的简单示例代码(RSS输出) 利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法 PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现) Ajax异步传输与PHP实现交互示例 PHP curl 抓取AJAX异步内容示例 php生成RSS订阅的方法

相关文章