PHP - функция, анализатор HTTP_USER_AGENT
Требуется функция, которая по заголовку HTTP_USER_AGENT выдавала бы массив со следующими парами ключ-значение:
1. mobile - 1 или 0 (телефон или компьютер)
2. resolution - размер экрана width x height (в пикселах для телефонов, пустое значение для компьютеров)
3. mobile_manufacturer - производитель телефона (фирма, пустое для компьютеров)
4. mobile_model - модель телефона (пустое для компьютеров)
5. browser - название браузера (ie,opera,firefox etc)
6. browser_version - версия браузера
7. language - язык пользователя (accept-language)
8. compression - поддерживает ли компрессию содержимого (методы компрессии)
Возможно, в некоторых случаях все 8 значений получить не получится, такое допускается. Акцент делается на размер экрана для телефонов, это самое важное.