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高级应用的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did29965