也谈截取首页新闻 - 范例
截取yahoo.com.cn新闻[仅供实验] 有很多截取首页新闻的程序,但是并不能成功。 他们的[url=javascript:;]工作[/url]原理无非两种,一种是采用某些网站称之为backend的后端[url=javascript:;]数据库[/url]接口,另一种则是硬声声的根据html代码截取。本程序采用的是后者。应该说,容错性能比较好。 (.*)", $read, $printing);//截取一段源[url=javascript:;]代码[/url],最好先分析一下源代码 //以下开始取出容余源代码 $printing[1] = str_replace("href=\"/homer/?", "href=\"", $printing[1]); $printing[1] = str_replace("href=\"/headlines/fullcoverage/", "href=\"http://www.yahoo.com.cn/headlines/fullcoverage/", $printing[1]); $printing[1] = str_replace("", "", $printing[1]); $printing[1] = str_replace("", "", $printing[1]); $printing[1] = str_replace(" class=sbody", "", $printing[1]); $printing[1] = str_replace("", "", $printing[1]); $content = $printing[1]; $content = explode("-", $content); $headlines = sizeof($content); for ($i = 0; $i
|