Код |
---|
function GetStrFileSize($size, $round=2) { $sizes = array('B', 'Kb', 'Mb', 'Gb', 'Tb', 'Pb', 'Eb', 'Zb', 'Yb'); for ($i=0; $size > 1024 && $i < count($sizes) - 1; $i++) $size /= 1024; return round($size,$round)." ".$sizes[$i]; } $arFile=CFile::GetById($ID_FILE); echo GetStrFileSize($arFile["FILE_SIZE"]); |
Цитата | ||
---|---|---|
Евгений Малков пишет:
|
Код |
---|
Размер файла: <? $Temp=substr($arProperty["DISPLAY_VALUE"], 9,strlen($arProperty["DISPLAY_VALUE"])-33); $arFile=CFile::MakeFileArray($_SERVER["DOCUMENT_ROOT"].$Temp); $size=$arFile["size"]; $sizes = array('B', 'Kb', 'Mb', 'Gb', 'Tb', 'Pb', 'Eb', 'Zb', 'Yb'); for ($i=0; $size > 1024 && $i < count($sizes) - 1; $i++) $size /= 1024; echo round($size,$round)." ".$sizes[$i]; ?> |