php如何判断浏览器的种类 360的 100
使用php代码来判断客户端是什么浏览器但是360怎么判断,怎么能判断出来是360安全浏览器啊...
使用php代码 来判断 客户端是什么 浏览器
但是 360怎么判断,怎么能判断出来是 360安全浏览器啊 展开
但是 360怎么判断,怎么能判断出来是 360安全浏览器啊 展开
2013-07-20
展开全部
你要明白其中的原理才行
协议学过么?tcp/ip学过么?http学过么?
浏览器和web通信使用的是http协议,而http协议规定了客户端必须把客户端的相关信息提供给服务端,服务端才会处理请求.
客户端信息就包括浏览器内核信息,那么服务器---apache肯定能够获得这些信息,而PHP作为apache的一个模块肯定也能得到这些信息.
这些信息一定存储在全局变量里面,言尽于此,自己找吧.
web编程最重要的是协议!!!!!!!
协议学过么?tcp/ip学过么?http学过么?
浏览器和web通信使用的是http协议,而http协议规定了客户端必须把客户端的相关信息提供给服务端,服务端才会处理请求.
客户端信息就包括浏览器内核信息,那么服务器---apache肯定能够获得这些信息,而PHP作为apache的一个模块肯定也能得到这些信息.
这些信息一定存储在全局变量里面,言尽于此,自己找吧.
web编程最重要的是协议!!!!!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
strpos($_SERVER['HTTP_USER_AGENT'],'360SE')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function my_get_browser(){
if(empty($_SERVER['HTTP_USER_AGENT'])){
return '命令行,机器人来了!';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 9.0')){
return 'Internet Explorer 9.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 8.0')){
return 'Internet Explorer 8.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 7.0')){
return 'Internet Explorer 7.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 6.0')){
return 'Internet Explorer 6.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Firefox')){
return 'Firefox';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Chrome')){
return 'Chrome';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Safari')){
return 'Safari';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Opera')){
return 'Opera';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'360SE')){
return '360SE';
}
}
if(empty($_SERVER['HTTP_USER_AGENT'])){
return '命令行,机器人来了!';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 9.0')){
return 'Internet Explorer 9.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 8.0')){
return 'Internet Explorer 8.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 7.0')){
return 'Internet Explorer 7.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 6.0')){
return 'Internet Explorer 6.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Firefox')){
return 'Firefox';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Chrome')){
return 'Chrome';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Safari')){
return 'Safari';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Opera')){
return 'Opera';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'360SE')){
return '360SE';
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询