千家信息网

php如何获取百度收录、百度热词及百度快照

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章将为大家详细讲解有关php如何获取百度收录、百度热词及百度快照,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体如下:获取百度收录:
千家信息网最后更新 2025年01月17日php如何获取百度收录、百度热词及百度快照

这篇文章将为大家详细讲解有关php如何获取百度收录、百度热词及百度快照,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

具体如下:

获取百度收录:

获取百度的热词

(.*)<\/table>/is', $templateRss, $_description)) {$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文件
百度收录和百度快照时间

(.*)/"; /*用以匹配快照日期的字符串*/ $times = "/d{4}-d{1,2}-d{1,2}/"; /*匹配快照日期的正则表达式,如:2011-8-4*/ $s0 = @file_get_contents($all); /*将site:www.jb51.net的网页置入$s0字符串中*/ $s1 = @file_get_contents($today); preg_match($utf_pattern,$s0,$all_num); /*匹配"找到相关结果数*个"*/ preg_match($utf_pattern,$s1,$today_num); preg_match($kz_pattern,$s0,$temp); preg_match($times,$temp[0],$screenshot); if($all_num[1] == "")  $all_num[1] = 0; if($today_num[1] == "")  $today_num[1] = 0; if($screenshot[0] == "")  $screenshot[0] = "暂无快照";?>  Test  
日期百度收录百度今日收录百度快照日期

百度收录:

百度今日收录:

百度快照日期:

关于"php如何获取百度收录、百度热词及百度快照"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

0