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.
PHP 5.3 is not supported on trusty distribution. Enforce using precise distribution until End Of Life (which is currently planned for April 1st, 2018)