Подтвердить что ты не робот

Код для анализа строки пользовательского агента?

Как ни странно, я нашел это, я не смог найти хорошую функцию PHP в любом месте, которая будет делать интеллектуальный анализ строки пользовательского агента? Погрузился в него примерно на 20 минут.

У меня уже есть строка, мне просто нужно что-то, что рубит ее и даст мне хотя бы браузер /ver/os.

Знайте хороший фрагмент где-нибудь?

4b9b3361

Ответ 1

Функция get_browser() доступна в PHP довольно долгое время.

Руководство по PHP бесплатное, его можно загрузить в различных форматах и ​​посмотреть онлайн (с комментариями)

Ответ 2

https://github.com/browscap/browscap-php - это отдельная библиотека, целью которой является замена функции get_browser. Для общих хостингов это лучший вариант.

Работает на: PHP 5

Ответ 4

Попробуйте ThaDafinser/UserAgentParser это абстракция для многих доступных парсеров агентов пользователя.

Итак, если вас не устраивает одно - просто переключитесь на другой (или соедините их)

Вы можете попробовать здесь

Ответ 5

Существует библиотека классов PHP, которую я узнал, и она так хорошо работала для меня. Он находится в ссылке ниже.

https://www.toms-world.org/blog/parseuseragentstring

Он легкий и просто делает то, что я хотел (браузер, версия, ОС, мобильный/ПК и многое другое) в удобной для памяти форме.