source/Core/SystemRequirements.php
protected function _getBytes($sBytes)
    {
        $sBytes = trim($sBytes);
        $sLast = strtolower($sBytes[strlen($sBytes) - 1]);
        switch ($sLast) {
            // The 'G' modifier is available since PHP 5.1.0
            // gigabytes
            case 'g':
                $sBytes *= 1024;
            // megabytes
            case 'm':
                $sBytes *= 1024;
            // kilobytes
            case 'k':
                $sBytes *= 1024;
                break;
        }

        return $sBytes;
    }
protected function _getBytes($sBytes)
    {
        $sBytes = trim($sBytes);
        $sLast = strtolower($sBytes[strlen($sBytes) - 1]);
        switch ($sLast) {
            // The 'G' modifier is available since PHP 5.1.0
            // gigabytes
            case 'g':
                $sBytes *= 1024;
            // megabytes
            case 'm':
                $sBytes *= 1024;
            // kilobytes
            case 'k':
                $sBytes *= 1024;
                break;
        }

        return $sBytes;
    }
protected function _getBytes ( $ sBytes ) { $ sBytes = trim ( $ sBytes ) ; $ sLast = strtolower ( $ sBytes [ strlen ( $ sBytes ) - 1 ] ) ; switch ( $ sLast ) { // The 'G' modifier is available since PHP 5.1.0 // gigabytes case 'g' : $ sBytes *= 1024 ; // megabytes case 'm' : $ sBytes *= 1024 ; // kilobytes case 'k' : $ sBytes *= 1024 ; break ; } return $ sBytes ; }
Parses and calculates given string form byte size value

@param string $sBytes string form byte value (64M, 32K etc)

@return int
Parses and calculates given string form byte size value