php

$domain = "www.111com.net";  /*欲查询的域名*/

$site_url = 'http://www.baidu.com/s?wd=site%3A';

$all = $site_url.$domain; /*域名所有收录的网址*/

$today = $all.'&lm=1';    /*域名今日收录的网址*/

$utf_pattern = "/找到相关结果数(.*)个/";

$gb2312_pattern = iconv("UTF-8","GB2312",$utf_pattern); /*因为百度为GB2312编码*/

$kz_pattern = "/(.*)/"; /*用以匹配快照日期的字符串*/

$times = "/d{4}-d{1,2}-d{1,2}/"; /*匹配快照日期的正则表达式,如:2011-8-4*/

$s0 = @file_get_contents($all);    /*将site:www.111com.net的网页置入$s0字符串中*/

$s1 = @file_get_contents($today);

preg_match($gb2312_pattern,$s0,$all_num); /*匹配"找到相关结果数*个"*/

preg_match($gb2312_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如何获取百度快照,php实现获取百度收录与快照代码相关推荐

  1. python批量爬取小网格区域坐标系_Python爬虫实例_利用百度地图API批量获取城市所有的POI点...

    上篇关于爬虫的文章,我们讲解了如何运用Python的requests及BeautifuiSoup模块来完成静态网页的爬取,总结过程,网页爬虫本质就两步: 1.设置请求参数(url,headers,co ...

  2. android 高德地图 sh1,百度、高德地图获取发布版(Release)SHA1

    一.简介: 在百度.高德地图开发中,申请key的时候,要两个版本的sha1值.一个是开发版(debug),一个是发布版(release). debug版本的sha1比较好获取,网上资料一堆,这里引用一 ...

  3. android 百度地图api密钥,Android百度地图开发获取秘钥之SHA1

    最近在做一个关于百度地图的开发. 不过在正式开发之前还必须要在百度地图API官网里先申请秘钥,而在申请秘钥的过程中,就需要获取一个所谓的SHA1值. 如上所示,但是由于不是正式开发,所以以上的发布版和 ...

  4. html百度天气api,百度API 免费接口获取天气预报

    百度API 免费接口获取天气预报 发布时间:2020-08-06 05:38:12 来源:51CTO 阅读:4726 作者:大大果 Document #result{width: 800px;bord ...

  5. mysql geocode_百度地图Geocoding API获取特定地区或地址的经纬度信息,然后在MySql数据库多表循环遍历更新...

    1.数据库多表循环更新的思想在这个链接上,标题是"MySql多表循环遍历更新", 链接地址http://www.cnblogs.com/litao4047/archive/2013 ...

  6. 通过腾讯地图、高德地图、百度地图开发接口获取坐标对应的周边相关信息

    通过腾讯地图.高德地图.百度地图开发接口获取坐标对应的周边相关信息 更新: 以前出于好意暴露了个人的KEY,现已被烂用.为不影响您的业务,请使用我的KEY的朋友去申请自己的KEY,我的KEY将在不久后 ...

  7. 百度地图根据经纬度获取地址

    2019独角兽企业重金招聘Python工程师标准>>> 百度地图根据经纬度获取地址 查询地址要内部实现MKSearchListener接口 Java代码 public class S ...

  8. 爬虫三(Bs4搜索、Selenium基本使用、无界面浏览器、Selenium自动登录百度案例、自动获取12306登录验证码案例、切换选项卡、浏览器前进后退、登录Cnblogs获取Cookie自动点赞)

    文章标题 一.Bs4搜索文档树 二.CSS选择器 三.selenium基本使用 四.无界面浏览器 五.selenium其他使用 1)自动登录百度案例 2)获取位置属性大小.文本 3)自动获取12306 ...

  9. html5获取我的位置并在百度地图上显示

    html5获取我的位置并在百度地图上显示 一.前言 二.在线演示和GitHub源码 一.前言 最近有兴趣研究了下移动端的地图api,发现其实挺简单的,HTML5也提供了地理位置API:Geolocat ...

  10. 百度地图 pc浏览器获取经纬度

    百度地图 pc浏览器获取经纬度 百度地图 pc浏览器获取经纬度 百度地图 pc浏览器获取经纬度 <html> <head lang="en"> <me ...

最新文章

  1. 四十而不惑——DNA测序技术的前世今生和未来
  2. 深度学习入门必须理解这25个概念
  3. ubuntu常见问题解决方法
  4. 【设计模式】单例模式 Singleton Pattern
  5. 【JDBC】各版本jar包下载网址及Tomcat下载
  6. 1NF 2NF 3NF BCNF
  7. jQuery框架学习第三天:如何管理jQuery包装集
  8. 纯Javascript实现Windows 8 Metro风格实现
  9. SQL 基础面试题(四)
  10. \Process(sqlservr)\% Processor Time 计数器飙高
  11. 8种最差的预测建模技术,你认同吗?
  12. 移动端:zepto框架
  13. jclasslib插件
  14. 卡尔滤波算法 java_卡尔曼滤波算法及其代码
  15. 地理工具 | EXCEL读取照片EXIF,并在地图上标注拍摄地点
  16. 企业使用Windows Sysprep工具来封装Win10、Win11操作系统(最新最全)
  17. WPF设置当前激活窗体(前景窗体)
  18. CentOS7/rhel7 T440P 控制散热风扇转速等级
  19. Permission denied: user=10273, access=WRITE, inode=“/cou/jd_phone_list“:root:supergroup:-rw-r--r--
  20. 演讲实录:“分布式数据库海量数据存储和实时查询实现与应用”

热门文章

  1. 一起来了解下全志A40i芯片详细参数
  2. windows安装nodejs【详细教程】
  3. 计算机中的英语六级作文万能模板,大学英语六级作文万能模板大全最全面总结精选.pdf...
  4. linux网卡端口绑定,Linux 系统双千兆网卡绑定实现
  5. linux版本石器时代,石器时代 架设教程Linux版linux服务器应用 -电脑资料
  6. matlab绘制三维散点图,RGB三色对应xyz轴
  7. 物体自动绕XYZ旋转
  8. 中移物联ML302 4G Cat1 模组GPS功能实现流程
  9. Families of SNARK-friendly 2-chains of elliptic curves学习笔记
  10. 怎么把图片24b变成32b_艾莎公主是怎么“点水成冰”的?这篇Nature文章会给你答案...