Ответов: 7 Просмотров: 5750
|
Рабочая функция, исправленная
CODE ( htmlphp):
скопировать код в буфер обмена
function f_bafsize($size, $type=0) { //устанавливаем конфигурацию вывода приставок, надеюсь разберетесь if ($type == 0) { $iec = array('байт', 'Килобайт', 'Мегабайт', 'Гигабайт', 'Терабайт', 'Петабайт', 'Эксабайт'); } if ($type == 1) { $iec = array('б', 'Кб', 'Мб', 'Гб', 'Тб', 'Пб', 'Эб'); } if ($type == 2) { $iec = array('B','KB','MB','GB','TB','PB','EB'); } $i = 0; while (($size/1024)>1) { $size = $size/1024; $i++; } $echo = round($size).' '.$iec[$i]; return $echo; }
|