根据关键字获取网站百度排名-PHP源码
[PHP]代码
10){
die('10页之内没有该网站排名..end');
}
$contents = file_get_contents("http://www.baidu.com/s?wd=$enKeyword&&pn=$firstRow");
preg_match_all('/
]*?class="result"[^>]*>[\s\S]*?<\/table>/i',$contents,$rs);
foreach($rs[0] as $k=>$v){
$px++;
if(strstr($v,$url)){
$rsState = true;
preg_match_all('/';
echo '第' . $page . '页;第' . ++$k . "个进入百度";
echo '
';
//PRINT_r($rs_t);die;
echo $rs_t[1][0];
//echo iconv('GBK','UTF-8//IGNORE',$rs_t[1][0]);
break;
}
}
unset($contents);
if($rsState === false){
s($keyword, $url,++$page);
}
}
if(isset($_POST['submit'])){
$time = explode(' ',microtime());
$start = $time[0] + $time[1];
$url = $_POST['url'];
if( count(explode('.',$url)) <= 2){
$url = ltrim($url,'http://');
$url = 'www.' . $url;
}
s($_POST['keyword'],$url);
$endtime = explode(' ',microtime());
$end = $endtime[0] + $endtime[1];
echo '
';
echo '程序运行时间: ';
echo $end - $start;
die();
}
?>
抓取排名
2. [图片] 123.png
/php/36132.htmlwww.phpzy.comtrue/php/36132.htmlTechArticle根据关键字获取网站百度排名-PHP源码 [PHP]代码 10){die(10页之内没有该网站排名..end);}$contents = file_get_contents("http://www.baidu.com/s?wd=$enKeywordpn=$firstRow");preg_match_all(/ ]*?class="result"[^>]*>[\s\S]*?...
PHP之友评论