bytes to megabytes and kilobytes converting methods #nakon🎫327

git-svn-id: svn+ssh://code.netmonsters.ru/svn/majestic/trunk@102 4cb57b5f-5bbd-dd11-951b-001d605cbbc5
This commit is contained in:
pzinovkin
2009-08-07 10:48:22 +00:00
parent 9e11da3285
commit 1b94bc530b
2 changed files with 24 additions and 2 deletions

View File

@ -191,6 +191,28 @@ class Format
}
return '';
}
/**
* Байты в мегабайты
* @param int $bytes
* @return string
*/
public static function bytes2MB($bytes)
{
$mb = number_format((int) $bytes / 1024 / 1024, 2, '.', '');
return preg_replace("/(\.?)0+$/", "", $mb) . 'МБ';
}
/**
* Байты в килобайты
* @param int $bytes
* @return string
*/
public static function bytes2KB($bytes)
{
$kb = number_format((int) $bytes / 1024, 2, '.', '');
return preg_replace("/(\.?)0+$/", "", $kb) . 'КБ';
}
}
/**