PHP检测网站的URL地址是否被百度新闻收录(curl模式)

php检测网站的URL地址是否被百度新闻收录(curl模式),其实很简单,不多说了,上代码吧:

01 /*
02 * 检测百度是否收录网页 curl模式
03 * return int (1 收录 0 不收录)
04 */
05 function checkNewsBaidu($url){
06     $ourl $url;
07     $url='http://news.baidu.com/ns?word='.$url;
08     $curl=curl_init();
09     curl_setopt($curl,CURLOPT_URL,$url);
10     curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
11     $rs=curl_exec($curl);
12     curl_close($curl);
13     preg_match_all('/<h3 class=\"c-title\">(.*)<\/h3>/is',$rs,$res);
14     if(!empty($res[1][0])){    
15         if(strpos($res[1][0],$ourl)){
16             return '1';
17         }else{
18             return '-1';
19         }
20     }else{
21         return '-1';
22     }
23 }
发布了430 篇原创文章 · 获赞 415 · 访问量 925万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览