Skip to content

Instantly share code, notes, and snippets.

@tuanphpvn
Last active August 9, 2017 03:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tuanphpvn/ca5223652198cdeee027b88b572d6144 to your computer and use it in GitHub Desktop.
Save tuanphpvn/ca5223652198cdeee027b88b572d6144 to your computer and use it in GitHub Desktop.
Detect Browser through user agent
<?php
private function getBrowerName($user_agent)
{
if (strpos($user_agent, 'Opera') || strpos($user_agent, 'OPR/')) return 'Opera';
elseif (strpos($user_agent, 'Edge')) return 'Edge';
elseif (strpos($user_agent, 'Chrome')) return 'Chrome';
elseif (strpos($user_agent, 'Safari')) return 'Safari';
elseif (strpos($user_agent, 'Firefox')) return 'Firefox';
elseif (strpos($user_agent, 'MSIE') || strpos($user_agent, 'Trident/7')) return 'Internet Explorer';
return 'Other';
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment