function _imagepicker_bkmg in Image Picker 6.2
Same name and namespace in other branches
- 5.2 imagepicker.module \_imagepicker_bkmg()
- 7 imagepicker.functions.inc \_imagepicker_bkmg()
5 calls to _imagepicker_bkmg()
- imagepicker_admin_images in ./
imagepicker.admin.inc - imagepicker_admin_users_list in ./
imagepicker.admin.inc - Administration functions
- imagepicker_group_stats in ./
imagepicker.functions.inc - statistics
- imagepicker_uploadprogress_callback in ./
imagepicker.functions.inc - callback for uploadprogress information function.
- _imagepicker_quota_check in ./
imagepicker.functions.inc
File
- ./
imagepicker.functions.inc, line 2113 - Imagepicker functions
Code
function _imagepicker_bkmg($number) {
$inc = 1000;
$count = 1000;
$symarr = array(
'K',
'M',
'G',
'T',
);
$sym = 'B';
while ($number > $count) {
$count = $count * $inc;
$sym = array_shift($symarr);
}
if ($number < $inc) {
if ($number > 0) {
return $number - 1 . ' ' . $sym;
}
return "0 {$sym}";
}
return round($number / $count * $inc, 2) . ' ' . $sym;
}