$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
*/