您的当前位置:首页>全部文章>文章详情
PHP判断网站的访问来源是否是蜘蛛
发表于:2022-01-27 14:55:52浏览:1418次TAG: #PHP #爬虫蜘蛛
/**
 * 判断是否是蜘蛛
 */function fromRobot($except = '') {
   $ua = strtolower ( $_SERVER ['HTTP_USER_AGENT'] );
   $botchar = "/(baidu|google|spider|soso|yahoo|sohu-search|yodao|robozilla|AhrefsBot)/i";
   $except ? $botchar = str_replace ( $except . '|', '', $botchar ) : '';
   if (preg_match ( $botchar, $ua )) {
      return true;
   }
   return false;
 }