PHP Browser – библиотека определения браузера клиента средствами 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.';
}
Оставить комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *