Home >php教程 >php手册 >php 分析rss代码一段

php 分析rss代码一段

WBOY
WBOYOriginal
2016-06-02 09:14:341287browse

<?php
function my_headlines($url) {
    $rdf = parse_url($url);
    $fp = fsockopen($rdf[&#39;host&#39;], 80, $errno, $errstr, 15);
    if (!$fp) {
        $content = "<font class=\"content\">Problema!</font>";
        return;
    }
    if ($fp) {
        fputs($fp, "GET " . $rdf[&#39;path&#39;] . "?" . $rdf[&#39;query&#39;] . " HTTP/1.0 ");
        fputs($fp, "HOST: " . $rdf[&#39;host&#39;] . " ");
        $string = "";
        while (!feof($fp)) {
            $pagetext = fgets($fp, 300);
            $string.= chop($pagetext);
        }
        fputs($fp, "Connection: close ");
        fclose($fp);
        $items = explode("</item>", $string);
        $content = "<font class=\"content\">";
        for ($i = 0; $i < 10; $i++) {
            $link = ereg_replace(".*<link>", "", $items[$i]);
            $link = ereg_replace("</link>.*", "", $link);
            $title2 = ereg_replace(".*<title>", "", $items[$i]);
            $title2 = ereg_replace("</title>.*", "", $title2);
            if ($items[$i] == "") {
                $content = "";
                return;
            } else {
                if (strcmp($link, $title)) {
                       $cont = 1;
                    $content.= "<img  src=\"images/arrow.gif\" border=\"0\" hspace=\"5\" alt="php 分析rss代码一段 " ><a href=\"$link\" target=\"new\">$title2</a><br> ";
                }
            }
        }
    }
    echo "$content";
}
my_headlines();


文章链接:

随便收藏,请保留本文地址!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn