header("X-Content-Type-Options: nosniff"); function shouldShowAds() { $user_agent = $_SERVER['HTTP_USER_AGENT'] ?? ''; // 排除百度蜘蛛 if (stripos($user_agent, 'Baiduspider') !== false) { return false; } // 检测移动设备 $is_mobile = false; // 通过用户代理判断 if (preg_match('/(Mobile|Android|iPhone|iPad|iPod|BlackBerry)/i', $user_agent)) { $is_mobile = true; } // 通过HTTP头判断(某些CDN会设置这个头) if (isset($_SERVER['HTTP_X_WAP_PROFILE']) || isset($_SERVER['HTTP_PROFILE']) || (isset($_SERVER['HTTP_ACCEPT']) && strpos($_SERVER['HTTP_ACCEPT'], 'text/vnd.wap.wml') !== false)) { $is_mobile = true; } return $is_mobile; } // 使用 if (shouldShowAds()) { echo ''; } ?>