Пример приведён для строки UserAgent
Код: Выделить всё
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 WebMoney Advisor
0 - Без ошибок
1 - Неизвестная операционая система
2 - Неизвестный браузер
3 - Неизвестная операционая система и неизвестный браузер
4 - Неверный ключ в запросе
5 - Системная ошибка
Для отображения данных необходимо, что сервис вернул любой статус кроме 4 и 5 , для указанной строки UserAgent статус (в идеале) будет 0
2. $ua_info[1] - указывает "тип пользователя", возможные значения:
"robot" - бот (робот)
"browser" - браузер
"mobile browser" - мобильный браузер
"email client" - почтовый клиент
"wap browser" - wap браузер
"offline browser" - оффлайновый браузер
"ua anonymizer" - анонимайзер
"library" - библиотека
"other" - другой
для указанной строки UserAgent тип будет указан как Browser
В случае, если в переменной $ua_info[0] статус ответа будет равным 4 или 5, в этой ($ua_info[1]) переменной будет содержаться текст ошибки, а не "тип пользователя"
3. $ua_info[2] - определяет название браузера
для указанной строки UserAgent название будет указано как Firefox
4. $ua_info[3] - определяет версию браузера
для указанной строки UserAgent версия будет указана как Firefox 3.6.13
5. $ua_info[4] - определяет "домашнюю страницу" браузера
для указанной строки UserAgent будет указана страница http://www.mozilla.org/products/firefox/
6. $ua_info[5] - определяет производителя браузера
для указанной строки UserAgent будет указан Mozilla Foundation
7. $ua_info[6] - определяет "домашнюю страницу" производителя браузера
для указанной строки UserAgent будет указан http://www.mozilla.org/
8. $ua_info[7] - определяет иконку браузера
для указанной строки UserAgent будет указана http://user-agent-string.info/pub/img/ua/firefox.png
9. $ua_info[8] - определяет название операционной системы
для указанной строки UserAgent название будет указано как Linux
10. $ua_info[9] - определяет версию операционной системы
для указанной строки UserAgent версия будет указана как Linux
11. $ua_info[10] - определяет "домашнюю страницу" операционной системы
для указанной строки UserAgent будет указана страница http://en.wikipedia.org/wiki/Linux
12. $ua_info[11] - определяет производителя операционной системы
для указанной строки UserAgent будет указан unknown
13. $ua_info[12] - определяет "домашнюю страницу" производителя операционной системы
для указанной строки UserAgent будет указан unknown
14. $ua_info[13] - определяет иконку операционной системы
для указанной строки UserAgent будет указана http://user-agent-string.info/pub/img/os/linux.png