Heim >Backend-Entwicklung >PHP-Tutorial >php抓取百度快照、百度收录、百度热词程序代码_PHP教程
如果大家稍加仔细看一下就能发现一个问题,我们下面几个抓取百度收录或快照或热词的程序中都有一个函数file_get_contents(),他是php采集网页常用的哦。
代码如下 | 复制代码 |
echo baidu(www.hzhuti.com); //获取好主题在百度中的收录数量 ?> |
获取百度的热词
代码如下 | 复制代码 |
/** $templateRss = $_description [0]; $templateRss = str_replace("&", "&", $templateRss); } $templateRss = "" . $templateRss; $xml = simplexml_load_String($templateRss); foreach ($xml->tbody->tr as $temp) { if (!empty ($temp->td->a)) { $keyArray [] = trim(($temp->td->a)); } } return $keyArray; } print_r(getBaiduHotKeyWord()); |
这是在网上找的 稍微修改了下 将下面代码写入php文件
百度收录和百度快照时间
代码如下 | 复制代码 | ||||||||
$domain = “http://www.hzhuti.com/nokia/5230/ *欲查询的域名*/
百度收录:” target=”_blank”> 百度今日收录:” target=”_blank”> 百度快照日期:”> |
上面的方法未经过严格考虑,如果服务器不支持file_get_contents函数我们就无法操作了,所以还可以利用curl操作,这个更方便可以模仿用户哦。