本文整理汇总了PHP中Mobile_Detect::isiOs方法的典型用法代码示例。如果您正苦于以下问题:PHP Mobile_Detect::isiOs方法的具体用法?PHP Mobile_Detect::isiOs怎么用?PHP Mobile_Detect::isiOs使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Mobile_Detect
的用法示例。
在下文中一共展示了Mobile_Detect::isiOs方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getMobileInformation
function getMobileInformation()
{
$detect = new Mobile_Detect();
$isMobile = "false";
$isTablet = "false";
$mobileOS = '';
$mobileVersion = '';
$versionIsSufficient = false;
if ($detect->isMobile()) {
$isMobile = "true";
if ($detect->isTablet()) {
$isTablet = "true";
}
if ($detect->isiOs()) {
$mobileOS = 'iOS';
$mobileVersion = $detect->version('iOS');
$versionArray = explode('_', $mobileVersion);
if ($versionArray[0] >= 6) {
$versionIsSufficient = true;
}
} elseif ($detect->isAndroidOS()) {
$mobileOS = 'Android';
$mobileVersion = $detect->version('Android');
$versionArray = explode('.', $mobileVersion);
if ($versionArray[0] >= 4 && $versionArray[1] >= 1) {
$versionIsSufficient = true;
}
} elseif ($detect->isWindowsPhoneOS()) {
$mobileOS = 'WindowsPhoneOS';
$mobileVersion = $detect->version('WindowsPhoneOS');
} else {
$mobileOS = 'Other mobile OS';
$mobileVersion = 'NONE';
}
}
return array('isMobile' => $isMobile, 'isTablet' => $isTablet, 'mobileOS' => $mobileOS, 'mobileVersion' => $mobileVersion, 'mobileIsSufficient' => $versionIsSufficient);
}