Как определить мобильное устройство на PHP

PHP
Ещё раз, доброго времени суток! Ребят, помогите определить мобильное устройство на PHP. Человек заходит на сайт с компьютера или с мобильного устройства, надо это понять и если страницу открывает мобильник, то перенаправлять пользователя на мобильную версию сайта.
Про мобильную версию уже пора забыть, надо делать адаптивный дизайн, который будет сам подстраиваться под любое устройство, с любым разрешением экрана.

Для определения с мобильного устройства зашёл человек или нет, можно проверять юзер агент - $_SERVER['HTTP_USER_AGENT'].
Скорпион, вы маленько не правы, мобильная версия сайта нужнее. Я не буду спорить, что адаптивный стиль не нужен или нужен, но мобильный стиль нужнее.
Тема-Опрос: Адаптивный стиль и мобильная версия сайта.