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 相关文章推荐
如何在symfony中导出为CSV文件中的数据
Oct 06 PHP
Php图像处理类代码分享
Jan 19 PHP
PHP--用万网的接口实现域名查询功能
Dec 13 PHP
基于PHP读取csv文件内容的详解
Jun 18 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(四)
Jun 23 PHP
PHP中exec函数和shell_exec函数的区别
Aug 20 PHP
PHP实现扎金花游戏之大小比赛的方法
Mar 10 PHP
PHP提高编程效率的20个要点
Sep 23 PHP
PHP实现的登录,注册及密码修改功能分析
Nov 25 PHP
PHP使用文件锁解决高并发问题示例
Mar 29 PHP
Laravel5.4框架使用socialite实现github登录的方法
Mar 20 PHP
Yii2框架中一些折磨人的坑
Dec 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
PHP加速 eAccelerator配置和使用指南
2009/06/05 PHP
PHP 5.3 下载时 VC9、VC6、Thread Safe、Non Thread Safe的区别分析
2011/03/28 PHP
解析php常用image图像函数集
2013/06/24 PHP
php的hash算法介绍
2014/02/13 PHP
推荐一款MAC OS X 下php集成开发环境mamp
2014/11/08 PHP
ThinkPHP独立分组使用的注意事项
2014/11/25 PHP
php利用cookies实现购物车的方法
2014/12/10 PHP
php支付宝手机网页支付类实例
2015/03/04 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
Yii2.0建立公共方法简单示例
2019/01/29 PHP
js 变量类型转换常用函数与代码[比较全]
2009/12/01 Javascript
js的一些常用方法小结
2011/06/29 Javascript
JSP跨iframe如何传递参数实现代码
2013/09/21 Javascript
浅析JavaScript中的常用算法与函数
2013/11/21 Javascript
JS+CSS实现自动改变切换方向图片幻灯切换效果的方法
2015/03/02 Javascript
12个非常实用的JavaScript小技巧【推荐】
2016/05/18 Javascript
AngularJS入门教程之AngularJS 模板
2016/08/18 Javascript
AngularJS实现页面定时刷新
2017/03/14 Javascript
实例教学如何写vue插件
2017/11/30 Javascript
原生JS实现动态添加新元素、删除元素方法
2019/05/05 Javascript
微信小程序实现菜单左右联动
2020/05/19 Javascript
使用Python发送各种形式的邮件的方法汇总
2015/11/09 Python
pandas 对每一列数据进行标准化的方法
2018/06/09 Python
Python3数据库操作包pymysql的操作方法
2018/07/16 Python
python中的不可变数据类型与可变数据类型详解
2018/09/16 Python
Python字符串内置函数功能与用法总结
2019/04/16 Python
python PyQt5/Pyside2 按钮右击菜单实例代码
2019/08/17 Python
浅谈Django中的QueryDict元素为数组的坑
2020/03/31 Python
Python 日期与时间转换的方法
2020/08/01 Python
CSS 说明横向进度条最后显示文字的实现代码
2020/11/10 HTML / CSS
Html5页面中的返回实现的方法
2018/02/26 HTML / CSS
银行财务部实习生的自我鉴定
2013/11/27 职场文书
干部个人考察材料
2014/12/24 职场文书
2016反腐倡廉警示教育心得体会
2016/01/13 职场文书
励志语录:只有自己足够强大,才能不被别人践踏
2020/01/09 职场文书
Python实现抖音热搜定时爬取功能
2022/03/16 Python