[PHP] Mobile Detect


Sample code

<?php

//Detect special conditions devices
$iPod = stripos($_SERVER['HTTP_USER_AGENT'],"iPod");
$iPhone = stripos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$iPad = stripos($_SERVER['HTTP_USER_AGENT'],"iPad");
if(stripos($_SERVER['HTTP_USER_AGENT'],"Android") && stripos($_SERVER['HTTP_USER_AGENT'],"mobile")){
        $Android = true;
}else if(stripos($_SERVER['HTTP_USER_AGENT'],"Android")){
        $Android = false;
        $AndroidTablet = true;
}else{
        $Android = false;
        $AndroidTablet = false;
}
$webOS = stripos($_SERVER['HTTP_USER_AGENT'],"webOS");
$BlackBerry = stripos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$RimTablet= stripos($_SERVER['HTTP_USER_AGENT'],"RIM Tablet");
 
//do something with this information
if( $iPod || $iPhone ){
        //were an iPhone/iPod touch -- do something here
}else if($iPad){
        //were an iPad -- do something here
}else if($Android){
        //we're an Android Phone -- do something here
}else if($AndroidTablet){
        //we're an Android Phone -- do something here
}else if($webOS){
        //we're a webOS device -- do something here
}else if($BlackBerry){
        //we're a BlackBerry phone -- do something here
}else if($RimTablet){
        //we're a RIM/BlackBerry Tablet -- do something here
}else{
        //we're not a mobile device.
}
 
?>

Source

mobiledetect.net
PHP Mobile Device Detection,簡單地用 PHP 判斷訪客的上網裝置
How to create logs with PHP

Image Source

How to detect device and redirect to mobile website in PHP

沒有留言:

技術提供:Blogger.