抓取东森新闻方法

Home Home
引用 | 编辑 月光
2007-05-14 20:40
楼主
推文 x0
复制程式
<?php   
$url = "[url]http://www.ettoday.com/common/ticker.htm";[/url]   
$pattern = "/(<([aA]) .* target='_blank'>)(.*)(<\/[aA]>)(.*)(<\/font>)/";   
$results="";   
  
$fp = fopen($url,"r");   
do {   
    $_data = fread($fp, 2048);   
    if (strlen($_data) == 0) {   
    break;   
    }   
    $results .= $_data;   
} while(true);   
fclose($fp);   
  
preg_match_all($pattern,$results,$links);   
  
while(list($Key,$Val) = each($links[0])){   
    $Val = str_replace ("</font>","</font>\";",$Val);   
    echo  $Val;   
}   
  
?>


献花 x0
引用 | 编辑 ttwin819
2008-03-15 10:56
1楼
  
收下
得放到站台测试

献花 x0
引用 | 编辑 Inndy
2009-04-25 15:12
2楼
  
感谢分享,试试之后,还不错
也感谢东森新闻 表情

献花 x0
引用 | 编辑 lapklaman
2010-03-05 17:27
3楼
  
谢谢大大的分享

献花 x0