【php实现获取百度地图】php实现获取百度收录与快照代码

时间:2017-06-28  来源:Dom教程  阅读:

先来看看效果代码如下

百度收录及快照

 代码如下

    $domain = "www.111cn.net";  /*欲查询的域名*/
    $site_url = "http://www.baidu.com/s?wd=site%3A";
    $all = $site_url.$domain; /*域名所有收录的网址*/
    $today = $all."&lm=1";    /*域名今日收录的网址*/
    $utf_pattern = "/找到相关结果数(.*)个/";
    $gb2312_pattern = iconv("UTF-8","GB2312",$utf_pattern); /*因为百度为GB2312编码*/
    $kz_pattern = "/(.*)/"; /*用以匹配快照日期的字符串*/
    $times = "/d{4}-d{1,2}-d{1,2}/"; /*匹配快照日期的正则表达式,如:2011-8-4*/
    $s0 = @file_get_contents($all);    /*将site:www.111cn.net的网页置入$s0字符串中*/
    $s1 = @file_get_contents($today);
    preg_match($gb2312_pattern,$s0,$all_num); /*匹配"找到相关结果数*个"*/
    preg_match($gb2312_pattern,$s1,$today_num);
    preg_match($kz_pattern,$s0,$temp);
    preg_match($times,$temp[0],$screenshot);
    if($all_num[1] == "")
        $all_num[1] = 0;
    if($today_num[1] == "")
        $today_num[1] = 0;
    if($screenshot[0] == "")
        $screenshot[0] = "暂无快照";
?>

   
    Test
   

   

百度收录:" target="_blank">


   

百度今日收录:" target="_blank">


   

百度快照日期:">



【php实现获取百度地图】php实现获取百度收录与快照代码

http://m.bbyears.com/wangyezhizuo/33711.html

推荐访问:
相关阅读 猜你喜欢
本类排行 本类最新