RuKoder.ru RUKODER.ru
19 ИЮНЬ 2015
0

PHP Browser - библиотека определения браузера клиента средствами PHP

PHP
Браузеры которые определяет
Opera, Opera Mini, WebTV, Internet Explorer, Pocket Internet Explorer, Konqueror, iCab, OmniWeb, Firebird, Firefox, Iceweasel, Shiretoko, Mozilla, Amaya, Lynx, Safari, Chrome, Navigator, GoogleBot, Yahoo! Slurp, W3C Validator, BlackBerry, IceCat, Nokia S60 OSS Browser, Nokia Browser, MSN Browser, MSN Bot, Netscape Navigator, Galeon, NetPositive, Phoenix, SeaMonkey

Пример использования
use Browser\Browser;

$browser = new Browser;
if ($browser->getName() === $browser::IE && $browser->getVersion() < 8) {
    echo 'Please upgrade your browser.';
}

Операционные системы которые определяет
Windows, OS X, iOS, Android, Linux, SymbOS, Nokia, BlackBerry, FreeBSD, OpenBSD, NetBSD, OpenSolaris, SunOS, OS2, BeOS

Пример исползования
use Browser\Os;

$os = new Os;
if ($os->getName() == $os::IOS) {
    echo 'You are using an iOS device.';
}

Пример определения языка
use Browser\Language;

$language = new Language;
if ($language->getLanguage() == 'de') {
    echo 'Get this website in german.';
}

Добавить комментарий

Категории:

  • CSS (121)
  • PHP (301)
  • JavaScript (704)

Оставить на заметку в:

© 2026 RuKoder.ru