cbschuld/browser.php (packagist): A PHP Class to detect a user's Browser.  This encapsulation provides a breakdown of the browser and the version of the browser using the browser's user-agent string.  This is not a guaranteed solution but provides an overall accurate way to detect what browser a user is using.
Keywords: browser|user agent|detection|php|user-agent|useragent