请问:php如何判断用户是使用pc电脑浏览网页 还是移动设备来浏览网页呢?
php如何判断用户是使用pc个人电脑来浏览网页还是使用移动设备来浏览网页呢?移动设备包含:安卓手机,苹果手机,平板电脑。请大神指点指点!!...
php如何判断用户是使用pc个人电脑来浏览网页 还是使用移动设备来浏览网页呢?
移动设备包含:安卓手机,苹果手机,平板电脑。
请大神指点指点!! 展开
移动设备包含:安卓手机,苹果手机,平板电脑。
请大神指点指点!! 展开
2个回答
展开全部
其实很多时候,这些信息都是可以被伪造的
苹果手机和ipad
安卓手机和安卓平板 不一定就能区分开
//获取浏览器
function getBrowse()
{
global $_SERVER;
$Agent = $_SERVER['HTTP_USER_AGENT'];
$browseinfo='';
if(ereg('Mozilla', $Agent) && !ereg('MSIE', $Agent)){
$browseinfo = 'Netscape Navigator';
}
if(ereg('Opera', $Agent)) {
$browseinfo = 'Opera';
}
if(ereg('Mozilla', $Agent) && ereg('MSIE', $Agent)){
$browseinfo = 'Internet Explorer';
}
if(ereg('Chrome', $Agent)){
$browseinfo="Chrome";
}
if(ereg('Safari', $Agent)){
$browseinfo="Safari";
}
if(ereg('Firefox', $Agent)){
$browseinfo="Firefox";
}
return $browseinfo;
}
苹果手机和ipad
安卓手机和安卓平板 不一定就能区分开
//获取浏览器
function getBrowse()
{
global $_SERVER;
$Agent = $_SERVER['HTTP_USER_AGENT'];
$browseinfo='';
if(ereg('Mozilla', $Agent) && !ereg('MSIE', $Agent)){
$browseinfo = 'Netscape Navigator';
}
if(ereg('Opera', $Agent)) {
$browseinfo = 'Opera';
}
if(ereg('Mozilla', $Agent) && ereg('MSIE', $Agent)){
$browseinfo = 'Internet Explorer';
}
if(ereg('Chrome', $Agent)){
$browseinfo="Chrome";
}
if(ereg('Safari', $Agent)){
$browseinfo="Safari";
}
if(ereg('Firefox', $Agent)){
$browseinfo="Firefox";
}
return $browseinfo;
}
2015-04-27
展开全部
这是前端问题吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询