当前位置:Gxlcms > PHP教程 > php百度快照、百度收录、百度热词的代码分享

php百度快照、百度收录、百度热词的代码分享

时间:2021-07-01 10:21:17 帮助过:22人阅读

本文分享几段php代码,分别用于获取百度快照时间、百度收录情况、百度热词。有需要的朋友作个参考。

用php获取百度快照、百度收录、百度热词,供大家参考。

1,获取百度收录

2,获取百度的热词

(.*)
/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()); ?>

3,百度收录和百度快照时间

(.*)/”; /*用以匹配快照日期的字符串*/
 $times = “/d{4}-d{1,2}-d{1,2}/”; /*匹配快照日期的正则表达式,如:2013-8-4*/
 $s0 = @file_get_contents($all); /*将site:bbs.it-home.org的网页置入$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
 

  
日期百度收录百度今日收录百度快照日期

百度收录:” target=”_blank”>

百度今日收录:” target=”_blank”>

百度快照日期:”>

说明: 以上代码,仅供学习研究之用。 如果服务器不支持file_get_contents函数,则可以考虑换用curl操作,它更接近于真实用户访问。

人气教程排行