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程序?
Dec 08 PHP
PHP 开发环境配置(Zend Server安装)
Apr 28 PHP
php实现的漂亮分页方法
Apr 17 PHP
php实现将数组转换为XML的方法
Mar 09 PHP
php生成二维码
Aug 10 PHP
如何解决PHP无法实现多线程的问题
Sep 25 PHP
php读取txt文件并将数据插入到数据库
Feb 23 PHP
php版银联支付接口开发简明教程
Oct 14 PHP
php求数组全排列,元素所有组合的方法总结
Mar 14 PHP
PHP操作Postgresql封装类与应用完整实例
Apr 24 PHP
通过PHP设置BugFree获取邮箱通知
Apr 25 PHP
php字符串函数 str类常见用法示例
May 15 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
杏林同学录(二)
2006/10/09 PHP
一个不易被发现的PHP后门代码解析
2014/07/05 PHP
PHP解析目录路径的3个函数总结
2014/11/18 PHP
php开发中的页面跳转方法总结
2015/04/26 PHP
PHP加密技术的简单实现
2016/09/04 PHP
图片完美缩放
2006/09/07 Javascript
JavaScript 快捷键设置实现代码
2009/03/13 Javascript
Jquery Post处理后不进入回调的原因及解决方法
2014/07/15 Javascript
node+express+jade制作简单网站指南
2014/11/26 Javascript
深入理解jQuery3.0的domManip函数
2016/09/01 Javascript
jQuery基本选择器之标签名选择器
2016/09/03 Javascript
JavaScript简单生成 N~M 之间随机数的方法
2017/01/13 Javascript
详解Vue 动态添加模板的几种方法
2017/04/25 Javascript
详解在WebStorm中添加Vue.js单文件组件的高亮及语法支持
2017/10/21 Javascript
浅谈Vue.js 关于页面加载完成后执行一个方法的问题
2019/04/01 Javascript
D3.js(v3)+react 实现带坐标与比例尺的散点图 (V3版本)
2019/05/09 Javascript
在Vue中用canvas实现二维码和图片合成海报的方法
2019/06/10 Javascript
微信小程序如何修改radio和checkbox的默认样式和图标
2019/07/24 Javascript
extjs图表绘制之条形图实现方法分析
2020/03/06 Javascript
详解ES6新增字符串扩张方法includes()、startsWith()、endsWith()
2020/05/12 Javascript
浅谈Python 中整型对象的存储问题
2016/05/16 Python
Python基于回溯法子集树模板解决野人与传教士问题示例
2017/09/11 Python
Python探索之修改Python搜索路径
2017/10/25 Python
python函数调用,循环,列表复制实例
2020/05/03 Python
如何利用Python写个坦克大战
2020/11/18 Python
python3中数组逆序输出方法
2020/12/01 Python
Python 按比例获取样本数据或执行任务的实现代码
2020/12/03 Python
CSS3媒体查询(Media Queries)介绍
2013/09/12 HTML / CSS
CSS3简单实现照片墙
2014/12/12 HTML / CSS
HTML5新特性之用SVG绘制微信logo
2016/02/03 HTML / CSS
跟单文员岗位职责
2014/01/03 职场文书
收银员岗位职责
2014/02/07 职场文书
2014年保洁员工作总结
2014/11/19 职场文书
检讨书范文2000字
2015/01/28 职场文书
初中生物教学随笔
2015/08/15 职场文书
ElementUI实现el-form表单重置功能按钮
2021/07/21 Javascript