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 相关文章推荐
Oracle Faq(Oracle的版本)
Oct 09 PHP
PHP 加密/解密函数 dencrypt(动态密文,带压缩功能,支持中文)
Jan 30 PHP
php中文验证码实现示例分享
Jan 12 PHP
php中静态类与静态变量用法的区别分析
Jan 15 PHP
PHP下载远程文件到本地存储的方法
Mar 24 PHP
PHP验证信用卡卡号是否正确函数
May 27 PHP
使用xampp搭建运行php虚拟主机的详细步骤
Oct 21 PHP
php compact 通过变量创建数组
Nov 15 PHP
php中替换字符串函数strtr()和str_repalce()的用法与区别
Nov 25 PHP
php的常量和变量实例详解
Jun 27 PHP
php+js实现点赞功能的示例详解
Aug 07 PHP
PHP 实现缩略图
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版本到PHP7
2015/02/06 PHP
PHP检查网站是否宕机的方法示例
2017/07/24 PHP
php数据序列化测试实例详解
2017/08/12 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
2020/04/02 PHP
JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合
2010/01/12 Javascript
有关DOM元素与事件的3个谜题
2010/11/11 Javascript
自制基于jQuery的智能提示插件一枚
2011/02/18 Javascript
File, FileReader 和 Ajax 文件上传实例分析(php)
2011/04/27 Javascript
TextArea不支持maxlength的解决办法(jquery)
2011/09/13 Javascript
JS限制Textarea文本域字符个数的具体实现
2013/08/02 Javascript
jQuery多级弹出菜单插件ZoneMenu
2014/12/18 Javascript
基于Jquery easyui 选中特定的tab
2015/11/17 Javascript
jquery实现简单Tab切换菜单效果
2020/07/17 Javascript
js实现碰撞检测特效代码分享
2016/10/16 Javascript
微信公众号 摇一摇周边功能开发
2016/12/08 Javascript
JS获取填报扩展单元格控件的值的解决办法
2017/07/14 Javascript
详解vue 路由跳转四种方式 (带参数)
2019/04/28 Javascript
JavaScript实现随机点名器实例详解
2019/05/07 Javascript
node.js中事件触发器events的使用方法实例分析
2019/11/23 Javascript
JavaScript Window窗口对象属性和使用方法
2020/01/19 Javascript
Python程序设计入门(5)类的使用简介
2014/06/16 Python
在Python的Bottle框架中使用微信API的示例
2015/04/23 Python
Django中针对基于类的视图添加csrf_exempt实例代码
2018/02/11 Python
Python之lambda匿名函数及map和filter的用法
2019/03/05 Python
Django model update的多种用法介绍
2020/03/28 Python
使用浏览器访问python写的服务器程序
2019/10/10 Python
python函数map()和partial()的知识点总结
2020/05/26 Python
关于python tushare Tkinter构建的简单股票可视化查询系统(Beta v0.13)
2020/10/19 Python
python BeautifulSoup库的安装与使用
2020/12/17 Python
美国女士内衣在线折扣商店:One Hanes Place
2019/03/24 全球购物
linux面试题参考答案(10)
2013/11/04 面试题
建筑工程管理专业自荐信范文
2013/12/28 职场文书
办公室主任竞聘演讲稿
2014/05/15 职场文书
酒店优秀员工事迹材料
2014/06/02 职场文书
社区精神文明建设汇报材料
2014/08/17 职场文书
祝福语集锦:朋友新店开业祝福语
2019/12/10 职场文书