PHP判断网站的访问来源是否是蜘蛛
发表于:2021-07-09 09:18:50浏览:3117次
每天看博客的访问统计,发现新博客半夜或凌晨都有访客的?猜测应该是搜索引擎的蜘蛛爬网站的访问的数据,所以给博客添加一段蜘蛛访问的识别统计。

/**
* 判断是否是蜘蛛
*/
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;
}推荐文章
- 微信浏览器或手机浏览器字体大小调整 导致H5页面布局错乱解决方案
- Layui 2.8.0 正式发布,她朴实归来了
- 前端开发者必须掌握的数据可视化技术
- js保留两位小数的合理处理方法
- ref, toRef, toRefs,reactive, defineComponent, computed, unref, toRaw, watchEffect, onUpdated 10个VUE3前端API总结
- 82个常规的前端JavaScript方法封装(31~40)
- ES6 箭头函数讲解 你正确使用了吗?
- window11系统,局域网无法访问本地php项目的解决方案
- ThinkPHP6多应用多语言切换,最佳解决方案
- 推荐五款优秀的后台管理系统的前端框架

