加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php获取网站百度快照日期的方法

发布时间:2020-12-13 02:47:34 所属栏目:PHP教程 来源:网络整理
导读:《:php获取网站百度快照日期的方法》要点: 本文介绍了:php获取网站百度快照日期的方法,希望对您有用。如果有疑问,可以联系我们。 本篇章节讲解php获取网站百度快照日期的办法.供大家参考研究.具体如下: PHP实例 htmlheadtitle在线演示_php获取

《:php获取网站百度快照日期的方法》要点:
本文介绍了:php获取网站百度快照日期的方法,希望对您有用。如果有疑问,可以联系我们。

本篇章节讲解php获取网站百度快照日期的办法.分享给大家供大家参考.具体如下: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获取网站百度快照日期的方法》是否对您有启发,欢迎查看更多与《:php获取网站百度快照日期的方法》相关教程,学精学透。编程之家 52php.cn为您提供精彩教程。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读