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实现框架(二)
Oct 09 PHP
Php+SqlServer实现分页显示
Oct 09 PHP
php 论坛采集程序 模拟登陆,抓取页面 实现代码
Jul 09 PHP
php中通过Ajax如何实现异步文件上传的代码实例
May 07 PHP
PHP flock 文件锁详细介绍
Dec 29 PHP
深入mysql_fetch_row()与mysql_fetch_array()的区别详解
Jun 05 PHP
PHP数据类型的总结分析
Jun 13 PHP
Parse正式发布开源PHP SDK
Aug 11 PHP
php中最简单的字符串匹配算法
Dec 16 PHP
PHP遍历数组的方法汇总
Apr 30 PHP
php中分页及SqlHelper类用法实例
Jan 12 PHP
php获取ajax的headers方法与内容实例
Dec 27 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实现的简单压缩英文字符串的代码
2008/04/24 PHP
php 来访国内外IP判断代码并实现页面跳转
2009/12/18 PHP
jQuery+php实现ajax文件即时上传的详解
2013/06/17 PHP
php session 写入数据库
2016/02/13 PHP
微信利用PHP创建自定义菜单的方法
2016/08/01 PHP
php实现36进制与10进制转换功能示例
2017/01/10 PHP
Laravel框架Eloquent ORM修改数据操作示例
2019/12/03 PHP
JQuery操作表格(隔行着色,高亮显示,筛选数据)
2012/02/23 Javascript
js弹出对话框方式小结
2015/11/17 Javascript
基于jquery实现图片上传本地预览功能
2016/01/08 Javascript
Backbone View 之间通信的三种方式
2016/08/09 Javascript
canvas实现动态小球重叠效果
2017/02/06 Javascript
angular中ui calendar的一些使用心得(推荐)
2017/11/03 Javascript
Angular2学习笔记之数据绑定的示例代码
2018/01/03 Javascript
微信小程序中如何使用flyio封装网络请求
2019/07/03 Javascript
Node.js+Vue脚手架环境搭建的方法步骤
2020/03/08 Javascript
jQuery 移除事件的方法
2020/06/20 jQuery
Python实现的生成自我描述脚本分享(很有意思的程序)
2014/07/18 Python
python之wxPython应用实例
2014/09/28 Python
python下载文件时显示下载进度的方法
2015/04/02 Python
python实现将英文单词表示的数字转换成阿拉伯数字的方法
2015/07/02 Python
Python中Numpy包的安装与使用方法简明教程
2018/07/03 Python
Python应用领域和就业形势分析总结
2019/05/14 Python
python 非线性规划方式(scipy.optimize.minimize)
2020/02/11 Python
Python的历史与优缺点整理
2020/05/26 Python
Python代码中如何读取键盘录入的值
2020/05/27 Python
Scrapy模拟登录赶集网的实现代码
2020/07/07 Python
CSS3 3D位移translate效果实例介绍
2016/05/03 HTML / CSS
NBA欧洲商店(法国):NBA Europe Store FR
2016/10/19 全球购物
性能服装:HYLETE
2018/08/14 全球购物
单位领导证婚词
2014/01/14 职场文书
国际会议邀请函范文
2014/01/16 职场文书
班级寄语大全
2014/04/10 职场文书
读书小明星事迹材料
2014/05/03 职场文书
2019银行员工个人工作自我鉴定
2019/06/27 职场文书
redis中lua脚本使用教程
2021/11/01 Redis