php获取网站百度快照日期的方法


Posted in PHP onJuly 29, 2015

本文实例讲述了php获取网站百度快照日期的方法。分享给大家供大家参考。具体如下:

<html>
<head>
<title>在线演示_php获取某网站的快照时间</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="百度,baidu,查询快照结果">
<meta name="description" content="php查询网站快照日期: ">
</head>
<body>
<?php $k=isset($_POST['k'])?$_POST['k']:''; ?>
<form method="post" action="">
  <h2>查询网站快照日期:</h2>
  输入网址:<br />
  http://<input type="text" name="k" size="60" value="<?php echo $k ?>">
  <input type="submit" value="提交">
</form>
<?php
/*
  php获取某网站的快照时间 by enenba
  2012-6-18
  @param str $url 一级域名
  @param str 时间格式
 */
function getKuaiZhao($text) {
  $url = 'http://www.baidu.com/s?word='.$text;
  $html = file_get_contents($url);
  $text = str_replace('.','\.',addslashes($text));
  $search = '/<b>'.$text.'<\/b>[^<]*((?:19|20)[0-9]{2}-(?:1[012]|[1-9])-(?:[12][0-9]|3[01]|[1-9]))/';
  preg_match($search, $html, $r);
  //highlight_string($search);
  return $r[1];
}
if($k=='') {
  echo('请输入url');
}else{
  if($r = getKuaiZhao($k)) {
    echo '快照:'.$r; 
  }else {
    echo('无快照');
  }
}
?>
</body>
</html>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
无数据库的详细域名查询程序PHP版(5)
Oct 09 PHP
Windows下安装PHP单元测试环境PHPUnit图文教程
Oct 24 PHP
php更新mysql后获取改变行数的方法
Dec 25 PHP
PHP中substr函数字符串截取用法分析
Jan 07 PHP
基于PHP实现通过照片获取ip地址
Apr 26 PHP
PHP QRCODE生成彩色二维码的方法
May 19 PHP
Laravel框架实现redis集群的方法分析
Sep 14 PHP
PHP面向对象五大原则之开放-封闭原则(OCP)详解
Apr 04 PHP
thinkphp5.1框架模板布局与模板继承用法分析
Jul 19 PHP
laravel 实现关闭CSRF(全部关闭、部分关闭)
Oct 21 PHP
PHP保存Base64图片base64_decode的问题整理
Nov 04 PHP
PHP7变量处理机制修改
Mar 09 PHP
如何通过Linux命令行使用和运行PHP脚本
Jul 29 #PHP
PHP如何实现Unicode和Utf-8编码相互转换
Jul 29 #PHP
PHP模拟QQ登录的方法
Jul 29 #PHP
PHP实现动态web服务器方法
Jul 29 #PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
Jul 29 #PHP
php简单防盗链实现方法
Jul 29 #PHP
如何用PHP来实现一个动态Web服务器
Jul 29 #PHP
You might like
PHP操作XML作为数据库的类
2010/12/19 PHP
php实现网站文件批量压缩下载功能
2015/10/28 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
2017/11/10 PHP
thinkPHP5.1框架路由::get、post请求简单用法示例
2019/05/06 PHP
javascript 多级checkbox选择效果
2009/08/20 Javascript
javascript 面向对象全新理练之原型继承
2009/12/03 Javascript
JavaScript 原型与继承说明
2010/06/09 Javascript
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
2013/04/26 Javascript
jQuery向上遍历DOM树之parents(),parent(),closest()之间的区别
2013/12/02 Javascript
JavaScript计时器示例分析
2015/02/05 Javascript
AngularJS基础 ng-repeat 指令简单示例
2016/08/03 Javascript
JS button按钮实现submit按钮提交效果
2016/11/01 Javascript
Angular 4依赖注入学习教程之ValueProvider的使用(七)
2017/06/04 Javascript
js登录滑动验证的实现(不滑动无法登陆)
2018/01/03 Javascript
JavaScript对象的特性与实践应用深入详解
2018/12/30 Javascript
layui内置模块layim发送图片添加加载动画的方法
2019/09/23 Javascript
vue 中固定导航栏的实例代码
2019/11/01 Javascript
区分vue-router的hash和history模式
2020/10/03 Javascript
Python的另外几种语言实现
2015/01/29 Python
Windows下安装Django框架的方法简明教程
2018/03/28 Python
PyQt5 实现给窗口设置背景图片的方法
2019/06/13 Python
Django用户认证系统 组与权限解析
2019/08/02 Python
python中property属性的介绍及其应用详解
2019/08/29 Python
Python使用matplotlib绘制圆形代码实例
2020/05/27 Python
详解如何使用Pytest进行自动化测试
2021/01/14 Python
CSS3实现类似翻书效果的过渡动画的示例代码
2019/09/06 HTML / CSS
韩国三大免税店之一:THE GRAND 中文免税店
2016/07/21 全球购物
初中生物教学反思
2014/01/10 职场文书
《月球之谜》教学反思
2014/04/10 职场文书
2014年教师业务学习材料
2014/05/12 职场文书
健康教育评估方案
2014/05/25 职场文书
四风问题对照检查材料思想汇报
2014/10/07 职场文书
大学生求职自荐信范文
2015/03/04 职场文书
中学生打架检讨书之500字
2019/08/06 职场文书
golang连接MySQl使用sqlx库
2022/04/14 Golang
正则表达式基础与常用验证表达式
2022/06/16 Javascript