通常會使用 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
}