好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php 分析rss代码一段 - php高级应用

php 分析rss代码一段

<?php  function  my_headlines( $url ) {         $rdf  =  parse_url ( $url );         $fp  =  fsockopen ( $rdf [ 'host' ], 80,  $errno ,  $errstr , 15);         if  (! $fp ) {        $content  =  "<font class=" content ">Problema!</font>" ;        return ;        }         if  ( $fp ) {        fputs ( $fp ,  "GET "  .  $rdf [ 'path' ] .  "?"  .  $rdf [ 'query' ] .  " HTTP/1.0 " );        fputs ( $fp ,  "HOST: "  .  $rdf [ 'host' ] .  " " );        $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 "><a href=" $link " target=" new ">$title2</a><br> " ;      }       }   }        }         echo   "$content" ;  }  my_headlines  ?> 

查看更多关于php 分析rss代码一段 - php高级应用的详细内容...

  阅读:47次