You are using Safari unknown to view this page.
You can find the complete documentation for the Wolfcast BrowserDetection PHP class on the previous link.
require_once('BrowserDetection.php');
$browser = new Wolfcast\BrowserDetection();
//Add support for a "custom" Web browser on the fly:
$browser->addCustomBrowserDetection('Vivaldi');
$userAgent = $browser->getUserAgent(); //string
$browserName = $browser->getName(); //string
$browserVer = $browser->getVersion(); //string
$platformFamily = $browser->getPlatform(); //string
$platformVer = $browser->getPlatformVersion(true); //string
$platformName = $browser->getPlatformVersion(); //string
$platformIs64bit = $browser->is64bitPlatform(); //boolean
$isMobile = $browser->isMobile(); //boolean
$isRobot = $browser->isRobot(); //boolean
$isInIECompat = $browser->isInIECompatibilityView(); //boolean
$strEmulatedIE = $browser->getIECompatibilityView(); //string
$arrayEmulatedIE = $browser->getIECompatibilityView(true); //array('browser' => '', 'version' => '')
$isChromeFrame = $browser->isChromeFrame(); //boolean
//Test if the user uses Microsoft Edge
if ($browser->getName() == Wolfcast\BrowserDetection::BROWSER_EDGE) {
echo 'You are using Edge!';
}
//Test if the user uses specific versions of Internet Explorer
if ($browser->getName() == Wolfcast\BrowserDetection::BROWSER_IE) {
//As you can see you can compare major and minor versions under a string format '#.#.#' (no limit in depth)
if ($browser->compareVersions($browser->getVersion(), '11.0.0.0') < 0) {
echo 'You are using IE < 11.';
}
if ($browser->compareVersions($browser->getVersion(), '11.0.0') == 0) {
echo 'You are using IE 11.';
}
if ($browser->compareVersions($browser->getVersion(), '11.0') > 0) {
echo 'You are using IE > 11.';
}
if ($browser->compareVersions($browser->getVersion(), '11') >= 0) {
echo 'You are using IE 11 or greater.';
}
}
//Test a new user agent and output the instance of BrowserDetection as a string
$browser->setUserAgent('Mozilla/5.0 (Windows NT 6.3; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0');
echo $browser;