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 相关文章推荐
生成缩略图
Oct 09 PHP
一个很不错的PHP翻页类
Jun 01 PHP
UCenter中的一个可逆加密函数authcode函数代码
Jul 20 PHP
Drupal7 form表单二次开发要点与实例
Mar 02 PHP
PHP输出缓存ob系列函数详解
Mar 11 PHP
Thinkphp的volist标签嵌套循环使用教程
Jul 08 PHP
php写入数据到CSV文件的方法
Mar 14 PHP
WordPress中Gravatar头像缓存到本地及相关优化的技巧
Dec 19 PHP
PHP二维关联数组的遍历方式(实例讲解)
Oct 18 PHP
php中html_entity_decode实现HTML实体转义
Jun 13 PHP
PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库)
Nov 19 PHP
laravel框架模型和数据库基础操作实例详解
Jan 25 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
curl不使用文件存取cookie php使用curl获取cookie示例
2014/01/26 PHP
PHP嵌套输出缓冲代码实例
2015/05/12 PHP
Yii编程开发常见调用技巧集锦
2016/07/15 PHP
在php7中MongoDB实现模糊查询的方法详解
2017/05/03 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
在jQuery ajax中按钮button和submit的区别分析
2012/10/07 Javascript
js动态添加onload、onresize、onscroll事件(另类方法)
2012/12/26 Javascript
JavaScript简单实现网页回到顶部功能
2013/11/12 Javascript
JavaScript中的依赖注入详解
2015/03/18 Javascript
js实现浮动在网页右侧的简洁QQ在线客服代码
2015/09/04 Javascript
js跨域请求数据的3种常用的方法
2015/12/01 Javascript
浅析Javascript中bind()方法的使用与实现
2016/04/29 Javascript
JS打开摄像头并截图上传示例
2017/02/18 Javascript
node.js+jQuery实现用户登录注册AJAX交互
2017/04/28 jQuery
node+koa实现数据mock接口的方法
2017/09/20 Javascript
vue中使用v-model完成组件间的通信
2019/08/22 Javascript
深入学习Vue nextTick的用法及原理
2019/10/08 Javascript
Python使用自带的ConfigParser模块读写ini配置文件
2016/06/26 Python
python 与GO中操作slice,list的方式实例代码
2017/03/20 Python
python爬虫_微信公众号推送信息爬取的实例
2017/10/23 Python
Python callable()函数用法实例分析
2018/03/17 Python
pygame实现俄罗斯方块游戏(AI篇2)
2019/10/29 Python
使用python-Jenkins批量创建及修改jobs操作
2020/05/12 Python
amazeui时间组件的实现示例
2020/08/18 HTML / CSS
土耳其风格手工珠宝:Ottoman Hands
2019/07/26 全球购物
意大利消费电子产品购物网站:SLG Store
2019/12/26 全球购物
Sunglass Hut巴西网上商店:男女太阳镜
2020/10/04 全球购物
J2EE中的容器都包括哪些
2013/08/21 面试题
应届大学生的推荐信
2013/11/20 职场文书
校园安全检查制度
2014/02/03 职场文书
2014民事授权委托书范本
2014/09/29 职场文书
2015年党员个人剖析材料
2014/12/18 职场文书
婚前保证书范文
2015/02/28 职场文书
驳回起诉裁定书
2015/05/19 职场文书
信息技术远程培训心得体会
2016/01/09 职场文书
python数字转对应中文的方法总结
2021/08/02 Python