private static function fsCaseStrCmp($str1, $str2, $dirSep = DIRECTORY_SEPARATOR)
    {
        $cmpFn = self::isWindows($dirSep) ? 'strcasecmp' : 'strcmp';
        return $cmpFn($str1, $str2);
    }
private static function fsCaseStrCmp($str1, $str2, $dirSep = DIRECTORY_SEPARATOR)
    {
        $cmpFn = self::isWindows($dirSep) ? 'strcasecmp' : 'strcmp';
        return $cmpFn($str1, $str2);
    }
private static function fsCaseStrCmp ( $ str1 , $ str2 , $ dirSep = DIRECTORY_SEPARATOR ) { $ cmpFn = self :: isWindows ( $ dirSep ) ? 'strcasecmp' : 'strcmp' ; return $ cmpFn ( $ str1 , $ str2 ) ; }
FileSystem Case String Compare
compare two strings with the filesystem's case-sensitiveness

@param string $str1
@param string $str2
@param string $dirSep
@return int -1 / 0 / 1 for < / = / > respectively
FileSystem Case String Compare compare two strings with the filesystem s case - sensitiveness