public function oSVersion()
    {
        $UserAgent = self::agent();
        if (preg_match_all('/windows nt 10/i', $UserAgent)) {
            $OsVersion = 'Windows 10';
        } elseif (preg_match_all('/windows nt 6.3/i', $UserAgent)) {
            $OsVersion = 'Windows 8.1';
        } elseif (preg_match_all('/windows nt 6.2/i', $UserAgent)) {
            $OsVersion = 'Windows 8';
        } elseif (preg_match_all('/windows nt 6.1/i', $UserAgent)) {
            $OsVersion = 'Windows 7';
        } elseif (preg_match_all('/windows nt 6.0/i', $UserAgent)) {
            $OsVersion = 'Windows Vista';
        } elseif (preg_match_all('/windows nt 5.1/i', $UserAgent)) {
            $OsVersion = 'Windows Xp';
        } elseif (preg_match_all('/windows xp/i', $UserAgent)) {
            $OsVersion = 'Windows Xp';
        } elseif (preg_match_all('/windows me/i', $UserAgent)) {
            $OsVersion = 'Windows Me';
        } elseif (preg_match_all('/win98/i', $UserAgent)) {
            $OsVersion = 'Windows 98';
        } elseif (preg_match_all('/win95/i', $UserAgent)) {
            $OsVersion = 'Windows 95';
        } elseif (preg_match_all('/Windows Phone +[0-9]/i', $UserAgent, $match)) {
            $OsVersion = $match;
        } elseif (preg_match_all('/Android +[0-9]/i', $UserAgent, $match)) {
            $OsVersion = $match;
        } elseif (preg_match_all('/Linux +x[0-9]+/i', $UserAgent, $match)) {
            $OsVersion = $match;
        } elseif (preg_match_all('/mac os x [0-9]+/i', $UserAgent, $match)) {
            $OsVersion = $match;
        } elseif (preg_match_all('/os [0-9]+/i', $UserAgent, $match)) {
            $OsVersion = $match;
        }

        return isset($OsVersion) ? $OsVersion : false;
    }
public function oSVersion()
    {
        $UserAgent = self::agent();
        if (preg_match_all('/windows nt 10/i', $UserAgent)) {
            $OsVersion = 'Windows 10';
        } elseif (preg_match_all('/windows nt 6.3/i', $UserAgent)) {
            $OsVersion = 'Windows 8.1';
        } elseif (preg_match_all('/windows nt 6.2/i', $UserAgent)) {
            $OsVersion = 'Windows 8';
        } elseif (preg_match_all('/windows nt 6.1/i', $UserAgent)) {
            $OsVersion = 'Windows 7';
        } elseif (preg_match_all('/windows nt 6.0/i', $UserAgent)) {
            $OsVersion = 'Windows Vista';
        } elseif (preg_match_all('/windows nt 5.1/i', $UserAgent)) {
            $OsVersion = 'Windows Xp';
        } elseif (preg_match_all('/windows xp/i', $UserAgent)) {
            $OsVersion = 'Windows Xp';
        } elseif (preg_match_all('/windows me/i', $UserAgent)) {
            $OsVersion = 'Windows Me';
        } elseif (preg_match_all('/win98/i', $UserAgent)) {
            $OsVersion = 'Windows 98';
        } elseif (preg_match_all('/win95/i', $UserAgent)) {
            $OsVersion = 'Windows 95';
        } elseif (preg_match_all('/Windows Phone +[0-9]/i', $UserAgent, $match)) {
            $OsVersion = $match;
        } elseif (preg_match_all('/Android +[0-9]/i', $UserAgent, $match)) {
            $OsVersion = $match;
        } elseif (preg_match_all('/Linux +x[0-9]+/i', $UserAgent, $match)) {
            $OsVersion = $match;
        } elseif (preg_match_all('/mac os x [0-9]+/i', $UserAgent, $match)) {
            $OsVersion = $match;
        } elseif (preg_match_all('/os [0-9]+/i', $UserAgent, $match)) {
            $OsVersion = $match;
        }

        return isset($OsVersion) ? $OsVersion : false;
    }
public function oSVersion ( ) { $ UserAgent = self :: agent ( ) ; if ( preg_match_all ( '/windows nt 10/i' , $ UserAgent ) ) { $ OsVersion = 'Windows 10' ; } elseif ( preg_match_all ( '/windows nt 6.3/i' , $ UserAgent ) ) { $ OsVersion = 'Windows 8.1' ; } elseif ( preg_match_all ( '/windows nt 6.2/i' , $ UserAgent ) ) { $ OsVersion = 'Windows 8' ; } elseif ( preg_match_all ( '/windows nt 6.1/i' , $ UserAgent ) ) { $ OsVersion = 'Windows 7' ; } elseif ( preg_match_all ( '/windows nt 6.0/i' , $ UserAgent ) ) { $ OsVersion = 'Windows Vista' ; } elseif ( preg_match_all ( '/windows nt 5.1/i' , $ UserAgent ) ) { $ OsVersion = 'Windows Xp' ; } elseif ( preg_match_all ( '/windows xp/i' , $ UserAgent ) ) { $ OsVersion = 'Windows Xp' ; } elseif ( preg_match_all ( '/windows me/i' , $ UserAgent ) ) { $ OsVersion = 'Windows Me' ; } elseif ( preg_match_all ( '/win98/i' , $ UserAgent ) ) { $ OsVersion = 'Windows 98' ; } elseif ( preg_match_all ( '/win95/i' , $ UserAgent ) ) { $ OsVersion = 'Windows 95' ; } elseif ( preg_match_all ( '/Windows Phone +[0-9]/i' , $ UserAgent , $ match ) ) { $ OsVersion = $ match ; } elseif ( preg_match_all ( '/Android +[0-9]/i' , $ UserAgent , $ match ) ) { $ OsVersion = $ match ; } elseif ( preg_match_all ( '/Linux +x[0-9]+/i' , $ UserAgent , $ match ) ) { $ OsVersion = $ match ; } elseif ( preg_match_all ( '/mac os x [0-9]+/i' , $ UserAgent , $ match ) ) { $ OsVersion = $ match ; } elseif ( preg_match_all ( '/os [0-9]+/i' , $ UserAgent , $ match ) ) { $ OsVersion = $ match ; } return isset ( $ OsVersion ) ? $ OsVersion : false ; }
Get Os version.

@since 1.0.0

@return void
Get Os version .