#Проверка принадлежности USER_AGENT к мобильному устройству.
UserAgent_Mobile_Checker: Класс для проверки принадлежности USER_AGENT к мобильному устройству. Методы isМобильнаяПлатформа "определяются" (см. магический метод __call) по ключам массива $mobileUserAgentsPatterns, который заполняется в конструкторе.
http://digitorum.ru/blog/2012/12/01/User-Agent-Opredelyaem-mobilnoe-ustrojstvo.phtml