php抓取百度快照、百度收录、百度热词程序代码
代码如下 复制代码
/*
抓取百度收录代码
*/
function baidu($s){
? $baidu=http://www.baidu.com/s?wd=site%3a.$s;
? $site=file_get_contents($baidu);
? //$site=iconv(gb2312, utf-8, $site);
? ereg(找到相关网页(.*)篇,, $site,$count);
? $count=str_replace(找到相关网页,,$count);
? $count=str_replace(篇,,,$count);
? $count=str_replace(约,,$count);
? $count=str_replace(,,,$count);
? return $count[0];
}
echo baidu(www.hzhuti.com); //获取好主题在百度中的收录数量
?>
?
获取百度的热词
?代码如下 复制代码
tbody->tr as $temp) {
if (!empty ($temp->td->a)) {
$keyarray [] = trim(($temp->td->a));
}
}
return $keyarray;
}
print_r(getbaiduhotkeyword());
?
这是在网上找的 稍微修改了下 将下面代码写入php文件
百度收录和百度快照时间
?代码如下 复制代码
?
? test
?
?
?
? 日期 百度收录 百度今日收录 百度快照日期
?
?
?
?
?
? 百度收录:
? 百度今日收录:
? 百度快照日期:
?上面的方法未经过严格考虑,如果服务器不支持file_get_contents函数我们就无法操作了,所以还可以利用curl操作,这个更方便可以模仿用户哦。
?
?