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 相关文章推荐
关于Intype一些小问题的解决办法
Mar 28 PHP
php操作sqlserver关于时间日期读取的小小见解
Nov 29 PHP
php HtmlReplace输入过滤安全函数
Jul 03 PHP
PHP 杂谈《重构-改善既有代码的设计》之四 简化条件表达式
Apr 09 PHP
php使用json_encode对变量json编码
Apr 07 PHP
PHPThumb图片处理实例
May 03 PHP
PHP实现绘制3D扇形统计图及图片缩放实例
Oct 01 PHP
浅谈ThinkPHP的URL重写
Nov 25 PHP
php实现等比例压缩图片
Jul 26 PHP
PHP 代码简洁之道(小结)
Oct 16 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
Feb 27 PHP
如何用PHP websocket实现网页实时聊天
May 26 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实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
php字符串过滤strip_tags()函数用法实例分析
2019/06/24 PHP
php解析非标准json、非规范json的方式实例
2020/12/10 PHP
常用一些Javascript判断函数
2012/08/14 Javascript
禁用键盘上的(全局)指定键兼容iE、Chrome、火狐
2013/05/14 Javascript
Javascript中各种trim的实现详细解析
2013/12/10 Javascript
httpclient模拟登陆具体实现(使用js设置cookie)
2013/12/11 Javascript
javascript实现将文件保存到本地方法汇总
2015/07/26 Javascript
JavaScript实现删除,移动和复制文件的方法
2015/08/05 Javascript
javascript实现input file上传图片预览效果
2015/12/31 Javascript
手机端点击图片放大特效PhotoSwipe.js插件实现
2016/08/24 Javascript
Html5+jQuery+CSS制作相册小记录
2016/12/30 Javascript
jQuery实现文档树效果
2017/02/20 Javascript
JavaScript之promise_动力节点Java学院整理
2017/07/03 Javascript
使用JavaScript实现一个小程序之99乘法表
2017/09/21 Javascript
详解vuex状态管理模式
2018/11/01 Javascript
微信小程序实现图片滚动效果示例
2018/12/05 Javascript
小试小程序云开发(小结)
2019/06/06 Javascript
简单了解JS打开url的方法
2020/02/21 Javascript
本地文件上传到七牛云服务器示例(七牛云存储)
2014/01/11 Python
在Django框架中运行Python应用全攻略
2015/07/17 Python
Python迭代器和生成器定义与用法示例
2018/02/10 Python
Python从使用线程到使用async/await的深入讲解
2018/09/16 Python
关于Python turtle库使用时坐标的确定方法
2020/03/19 Python
python实现将range()函数生成的数字存储在一个列表中
2020/04/02 Python
python 常用日期处理-- datetime 模块的使用
2020/09/02 Python
详解scrapy内置中间件的顺序
2020/09/28 Python
利用HTML5的新特点实现图片文件异步上传
2014/05/29 HTML / CSS
商务主管岗位职责
2013/12/08 职场文书
饲料采购员岗位职责
2013/12/19 职场文书
《灰椋鸟》教学反思
2014/04/27 职场文书
留学推荐信(中英文版)
2015/03/26 职场文书
掌握一个领域知识,高效学习必备方法
2019/08/08 职场文书
MySQL获取所有分类的前N条记录
2021/05/07 MySQL
Python制作一个随机抽奖小工具的实现
2021/07/07 Python
Mybatis是这样防止sql注入的
2021/12/06 Java/Android