php判断是爬虫在访问还是用户浏览器在访问

 2018年最新搜索引擎蜘蛛大全    http://baijiahao.baidu.com/s?id=1601356735206436184&wfr=spider&for=pc

 参考:php判断是爬虫在访问还是用户浏览器在访问    https://www.cnblogs.com/xuexikun/p/4959441.html

/**
 * 获取爬虫是否存在
 * ture 去掉秒点#anchor
 */
public function get_spider_ua_exists()
{
    $userAgent = strtolower($_SERVER['HTTP_USER_AGENT']);
    $spiders = array(
        'Baiduspider', // 百度爬虫
        '360Spider',// 360爬虫
        'Sogou web spider',// 搜狗爬虫
        'Sosospider',// soso爬虫
    );
    foreach ($spiders as $spider) {
        $spider = strtolower($spider);
        // 查找有没有出现过
        if (strpos($userAgent, $spider) !== false) {
            return $spider;
        }
    }
    return false;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值