php脚本自动采集获取新闻实时热点

这个php脚本运行能获取百度的民生、体育、娱乐、搜狗的七天内3页、电影、电视剧、动漫、小说、音乐、游戏、汽车、人物的实时热点并且会在zylou文件夹生成采集后的txt文本,如果没保存到文件夹,自己新建一个文件夹名为zylou就行了~方便别人做一些关键词,或者查实时热点。

// www.zylou.cn  资源楼 
// 搜狗百度热点采集生成:  
$strchulis="";  
$sgresult="";  
$baidustr1 = file_get_contents("http://top.baidu.com/buzz/top10.html");    
$baidustr2 = file_get_contents("http://top.baidu.com/buzz?b=11&c=513&fr=topcategory_c513");    
$baidustr3 = file_get_contents("http://top.baidu.com/buzz?b=344&c=513&fr=topcategory_c513");    
for ($x=1; $x<=3; $x++) {  
    $sgstr1 = file_get_contents("http://top.sogou.com/hot/sevendsnews_".$x.".html");    
    $sgstr2 = file_get_contents("http://top.sogou.com/hot/shishi_".$x.".html");    
    $sgstr3 = file_get_contents("http://top.sogou.com/movie/all_".$x.".html");    
    $sgstr4 = file_get_contents("http://top.sogou.com/tvplay/all_".$x.".html");    
    $sgstr5 = file_get_contents("http://top.sogou.com/tvshow/all_".$x.".html");    
    $sgstr6 = file_get_contents("http://top.sogou.com/animation/all_".$x.".html");    
    $sgstr7 = file_get_contents("http://top.sogou.com/book/all_".$x.".html");    
    $sgstr8 = file_get_contents("http://top.sogou.com/song/newsong_".$x.".html");    
    $sgstr9 = file_get_contents("http://top.sogou.com/game/all_".$x.".html");    
    $sgstr10 = file_get_contents("http://top.sogou.com/auto/all_".$x.".html");    
    $sgstr11 = file_get_contents("http://top.sogou.com/people/all_".$x.".html");    
    // for循环过滤搜狗  
    for ($i=1; $i<=11; $i++) {  
        preg_match_all('/<p class=\"p1\".*?>.*?<\/p>/ism', ${"sgstr".$i}, $matchestop);  
        preg_match_all('/<p class=\"p3\".*?>.*?<\/p>/ism', ${"sgstr".$i}, $matchesbottom);  
        $strtop = join("\r\n", $matchestop[0]); 
        $strbottom = join("\r\n", $matchesbottom[0]); 
        $sgresult.=$strtop.$strbottom; 
      }  
    $baidustr = mb_convert_encoding(${"baidustr".$x}, 'UTF-8', 'GB2312'); 
    preg_match_all('/<a class=\"list-title\".*?>.*?<\/a>/ism', $baidustr, $matches);  
    $baidustr = join("\r\n", $matches[0]); 
    $sgstrend=$sgresult.$baidustr; 
    $strchuli = strip_tags($sgstrend); 
    $strchulis.=$strchuli; 
  } 
    echo $strchulis; 
    file_put_contents('zylou/'.date("Y-m-d").'.txt', $strchulis);//存入txt  

 

常见问题FAQ

源码/软件是否可以正常使用?
本站所有资源均由站长亲测,保证可正常使用!如发现资源失效,可联系站长无理由退款并获取告知奖金!
关于售后服务
如果软件、源码的确不会用,教程的确看不懂,可加站长QQ,提出详细的问题,博主将在第一时间为您解答!
提问格式:我在网站购买的XX源码,链接是XX,搭建时候提示XX错误
关于退款问题
1.如下载链接失效的,付款24小时内未得到解决,无理由退款并免费赠送原需购买的物品;
2.如果资源确实不可用,可在付款三日内,加博主QQ,说明详细原因并附上交易记录,核实后全额退款,并另附付款费用10至20%作为告知奖金。

发表评论

加入会员,免费下载全站资源!

立即加入 咨询客服