//判断是否为安卓手机
public
function
isAndroid()
{
if
(isset(
$_SERVER
[
'HTTP_USER_AGENT'
])){
$agent
=
strtolower
(
$_SERVER
[
'HTTP_USER_AGENT'
]);
if
(
strpos
(
$agent
,
'android'
) !== false)
return
true;
}
return
false;
}
//判断是否为iphone或者ipad
public
function
isIos()
{
if
(isset(
$_SERVER
[
'HTTP_USER_AGENT'
])){
$agent
=
strtolower
(
$_SERVER
[
'HTTP_USER_AGENT'
]);
if
(
strpos
(
$agent
,
'iphone'
)||
strpos
(
$agent
,
'ipad'
))
return
true;
}
return
false;
}
//判断是否为微信内置浏览器打开
public
function
isWechet()
{
if
(isset(
$_SERVER
[
'HTTP_USER_AGENT'
]) &&
strpos
(
$_SERVER
[
'HTTP_USER_AGENT'
],
'MicroMessenger'
) !== false){
return
true;
}
return
false;
}
//整合到一起,判断当前设备,1:安卓;2:IOS;3:微信;0:未知
public
function
isDevice()
{
if
(
$_SERVER
[
'HTTP_USER_AGENT'
]){
$agent
=
strtolower
(
$_SERVER
[
'HTTP_USER_AGENT'
]);
if
(
strpos
(
$agent
,
'micromessenger'
) !== false)
return
3;
elseif
(
strpos
(
$agent
,
'iphone'
)||
strpos
(
$agent
,
'ipad'
))
return
2;
else
return
1;
}
return
0;
}