Quick actions

cmd+k|ctrl+k

Navigation

Languages

Get user´s browser

Snippet info

Language

Php

Visibility

public

Author

jannis.rohden

Created

2016-06-21T13:12:37Z

Updated

2016-06-21T13:13:35Z

<?php

function get_browser_name($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';
      }

      $browser = get_browser_name($_SERVER['HTTP_USER_AGENT']);
      
INFO