新闻捕捉器

<? 
// PHP Headlines Grabber by Neil Moomey, www.neilmoomey.com. 
// You are free to use this code as you wish. 
// Make sure you get permission from any web sites you grab headlines from. 
// You may want to write the headlines to a file on your server to speed things up. 
  
// Grab source code from a file or web site 
if(!($myFile=fopen("http://www.lndaily.com.cn/web/yw3.htm","r"))) 

echo 
"The news interface is down for maintenance."
exit; 


while(!
feof($myFile)) 

// Read each line and add to $myLine 
$myLine.=fgets($myFile,255); 

fclose($myFile); 
// Extract everything between start and end.  You need to include these lines 
//in the headlines or pick some unique  substring in the html to mark the start  
//and end of the news. 
$start="<hr align="
$end="建立镜像"
$start_position=strpos($myLine$start); 
$end_position=strpos($myLine$end)+strlen($end); 
$length=$end_position-$start_position
$myLine=substr($myLine$start_position$length); 
// Display HTML 
echo $myLine
?>