Tools.php
public static function getUserPlatform()
    {
        $user_agent = $_SERVER['HTTP_USER_AGENT'];
        $user_platform = 'unknown';

        if (false !== stripos($user_agent, 'linux')) {
            $user_platform = 'Linux';
        } elseif (preg_match('/macintosh|mac os x/i', $user_agent)) {
            $user_platform = 'Mac';
        } elseif (preg_match('/windows|win32/i', $user_agent)) {
            $user_platform = 'Windows';
        }

        return $user_platform;
    }
public static function getUserPlatform()
    {
        $user_agent = $_SERVER['HTTP_USER_AGENT'];
        $user_platform = 'unknown';

        if (false !== stripos($user_agent, 'linux')) {
            $user_platform = 'Linux';
        } elseif (preg_match('/macintosh|mac os x/i', $user_agent)) {
            $user_platform = 'Mac';
        } elseif (preg_match('/windows|win32/i', $user_agent)) {
            $user_platform = 'Windows';
        }

        return $user_platform;
    }
public static function getUserPlatform ( ) { $ user_agent = $ _SERVER [ 'HTTP_USER_AGENT' ] ; $ user_platform = 'unknown' ; if ( false !== stripos ( $ user_agent , 'linux' ) ) { $ user_platform = 'Linux' ; } elseif ( preg_match ( '/macintosh|mac os x/i' , $ user_agent ) ) { $ user_platform = 'Mac' ; } elseif ( preg_match ( '/windows|win32/i' , $ user_agent ) ) { $ user_platform = 'Windows' ; } return $ user_platform ; }
Get user OS

@return string User OS
@static
Get user OS