通常會使用 user agent 來判斷來源裝置
在 PHP 可以使用下方式來取得 user agent
<?php
$user_agent = $_SERVER['HTTP_USER_AGENT'];
簡易歸納方法
這裡簡單示範一個歸納方法 判斷的方式會根據 iphone, ipad, ipod, android 來判斷 其他則都歸類為 PC
<?php
$user_agent= $_SERVER['HTTP_USER_AGENT'];
if(preg_match("/(iPod|iPad|iPhone)/", $user_agent){
//Apple Mobile
}elseif(preg_match("/android/i", $user_agent)){
//Android Mobile
}else{
//PC
}