这里给大家介绍一个移动设备检查类了,从google找到的mobile-detect类,这个类可以ct判断android、ios、Tablet平板,浏览器,等比较完美完善的判断ipad,iPhone,win8等
使用方法
代码如下 |
复制代码 |
include 'Mobile_Detect.php';
$detect = new Mobile_Detect();
if ($detect->isMobile()) {
// Any mobile device.
}
if($detect->isTablet()){
// Any tablet device.
}
Check for a specific platform:
if($detect->isiOS()){
// Code to run for the Apple's iOS platform.
}
if($detect->isAndroidOS()){
// Code to run for the Google's Android platform.
}
|
官方实例
代码如下 |
复制代码 |
require_once 'Mobile_Detect.php';
$detect = new Mobile_Detect;
$deviceType = ($detect->isMobile() ? ($detect->isTablet() ? 'tablet' : 'phone') : 'computer');
$scriptVersion = $detect->getScriptVersion();
?>
Mobile Detect Local Demo
This is a . Your UA is
Supported methods
Basic detection methods |
isMobile() |
isMobile(); if($check): ?>class="true">
|
isTablet() |
isTablet(); if($check): ?>class="true">
|
Custom detection methods |
getRules() as $name => $regex):
$check = $detect->{'is'.$name}();
?>
is() |
class="true">
|
Experimental version() method |
foreach($detect->getProperties() as $name => $match):
$check = $detect->version($name);
if($check!==false):
?>
version() |
|
Other tests |
isiphone() |
isiphone()); ?> |
isIphone() |
isIphone()); ?> |
istablet() |
istablet()); ?> |
isIOS() |
isIOS()); ?> |
isWhateverYouWant() |
isWhateverYouWant()); ?> |
|
php-mobile-detect文件下载地焉: http://file.bKjia.c0m/upload/2013/10/M.rar
http://www.bkjia.com/PHPjc/632784.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/632784.htmlTechArticle这里给大家介绍一个移动设备检查类了,从google找到的mobile-detect类,这个类可以ct判断android、ios、Tablet平板,浏览器,等比较完美完善的判...