php判断当前访问者是否是爬虫的方法

 
更多

php判断当前访问者是否是爬虫的方法,方法如下:

//判断获取数据的是不是爬虫|机器人
function is_spider() {
    $ua = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : "";
    if (preg_match('#(spider|mj12bot|dotbot|bingbot|googlebot|slurp|SemrushBot|AhrefsBot)#i', $ua)){
        return true;
    }

    return false;
}
打赏

本文固定链接: https://www.cxy163.net/archives/3450 | 绝缘体

该日志由 绝缘体.. 于 2018年04月08日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: php判断当前访问者是否是爬虫的方法 | 绝缘体
关键字: , , , ,

php判断当前访问者是否是爬虫的方法:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter