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

php 分析rss代码一段

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-06-02 09:14:34
원래의
1314명이 탐색했습니다.

<?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();
로그인 후 복사


文章链接:

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

관련 라벨:
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿