Se provi a stampare $_SERVER['HTTP_USER_AGENT'] noterai che è una stringa che contiene sistema operativo tipologia del browser e anche il nome del dispositivo (esempio iPhone).
Basta che fai un preg_match es:

http://stackoverflow.com/questions/4117555/simplest-way-to-detect-a-mobile-device

Cmq ti consiglio http://mobiledetect.net/