百度收录查询PHP代码

 铭泽博客   2020-05-11 08:52   63 人阅读  0 条评论
  • 点击进入
  • 百度收录查询PHP代码:

    <?php

    //声明是 json 数据

    header('Content-type: application/json'); 

    //允许跨域

    header("Access-Control-Allow-Origin:*");

    header("Access-Control-Allow-Headers:x-requested-with,content-type");

    //连接 redis

    $redis = new Redis(); 

    $redis->connect('127.0.0.1', 6379); //连接 Redis

    //Redis 有密码就写没有就注释

    //$redis->auth('密码')

    if (!$redis->exists('baidunum')) {

        $data = c('http://www.baidu.com/s?wd=site:261216.cn');

        preg_match('/百度为您找到相关结果约(.*?)个/', $data, $num);

        $redis->set('baidunum',$num[1],60*60*24);//缓存一天

        echo json_encode(['data'=>$num[1]]);

    } else {

        $num = $redis->get('baidunum');

        echo json_encode(['data'=>$num]);

    }

    function c($url) {

        $ch = curl_init();

        curl_setopt($ch, CURLOPT_URL, $url);

        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

        curl_setopt($ch, CURLOPT_HEADER, 0);

        $output = curl_exec($ch);

        curl_close($ch);

        return $output;

    }

    ?>



    本文地址:https://www.261216.cn/?id=274
    版权声明:本文为原创文章,版权归 铭泽博客 所有,欢迎分享本文,转载请保留出处!
  • 点击进入
  •  发表评论


    表情

    还没有留言,还不快点抢沙发?