本文整理匯總了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);
}