questions - Question:PHP: How to check UserAgent?

How to know which browser the user using while s/he browsing my page? Lets know how to do it using PHP. You can get the user's browser identifier by using the below PHP code


It is always best to use isset() function to grab the value from the variable, otherwise you'll get error if the value is not set. In that case it will be

    $agent = $_SERVER['HTTP_USER_AGENT'];

Now lets analyze about the user's browser. From the user agent string, you can easily differentiate the browser name of user. For example if you want to provide different types of PHP code for Mozilla users. To identify the Mozilla user, code will be

    print "Firefox user.";
    // process here for firefox browser

For other browsers, you just need to change the regular expression. Below are the two regular expression for Opera and Internet Explorer.


Here /i means the string is case insensitive.

asked Sep 13, 2013 in Java Interview Questions by rajesh
edited Sep 12, 2013
0 votes

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
To avoid this verification in future, please log in or register.