How to detection user browser with PHP

1 Answer

0 votes
$env = getenv( "HTTP_USER_AGENT" );
if (strpos($env, 'Edge') !== FALSE)
   echo 'Microsoft Edge';
 elseif (strpos($env, 'MSIE') !== FALSE)
   echo 'Internet explorer';
 elseif (strpos($env, 'Firefox') !== FALSE)
   echo 'Mozilla Firefox';
 elseif (strpos($env, 'Chrome') !== FALSE)
   echo 'Google Chrome';
 elseif (strpos($env, 'Opera') !== FALSE)
   echo "Opera";
 elseif (strpos($env, 'Safari') !== FALSE)
   echo "Safari";
 else
   echo 'Unknown browser';
echo "<br />" . $env;

/*
run:

Mozilla Firefox
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0 

*/

 



answered Aug 31, 2015 by avibootz
edited Aug 31, 2015 by avibootz

Related questions

2 answers 274 views
2 answers 278 views
2 answers 184 views
1 answer 157 views
157 views asked Feb 21, 2019 by avibootz
1 answer 122 views
1 answer 195 views
...