public static function isAbsolutePath($path) : bool
    {
        // path already absolute?
        if ($path[0] === '/') {
            return true;
        }

        // Matches the following on Windows:
        //  - \\NetworkComputer\Path
        //  - \\.\D:
        //  - \\.\c:
        //  - C:\Windows
        //  - C:\windows
        //  - C:/windows
        //  - c:/windows
        if (defined('PHP_WINDOWS_VERSION_BUILD') && self::isAbsoluteWindowsPath($path)) {
            return true;
        }

        // Stream
        if (strpos($path, '://') !== false) {
            return true;
        }

        return false;
    }
public static function isAbsolutePath($path) : bool
    {
        // path already absolute?
        if ($path[0] === '/') {
            return true;
        }

        // Matches the following on Windows:
        //  - \\NetworkComputer\Path
        //  - \\.\D:
        //  - \\.\c:
        //  - C:\Windows
        //  - C:\windows
        //  - C:/windows
        //  - c:/windows
        if (defined('PHP_WINDOWS_VERSION_BUILD') && self::isAbsoluteWindowsPath($path)) {
            return true;
        }

        // Stream
        if (strpos($path, '://') !== false) {
            return true;
        }

        return false;
    }
public static function isAbsolutePath ( $ path ) : bool { // path already absolute? if ( $ path [ 0 ] === '/' ) { return true ; } // Matches the following on Windows: //  - \\NetworkComputer\Path //  - \\.\D: //  - \\.\c: //  - C:\Windows //  - C:\windows //  - C:/windows //  - c:/windows if ( defined ( 'PHP_WINDOWS_VERSION_BUILD' ) && self :: isAbsoluteWindowsPath ( $ path ) ) { return true ; } // Stream if ( strpos ( $ path , '://' ) !== false ) { return true ; } return false ; }
Is given path absolute.

@param  string $path
@return bool
Is given path absolute .