//Define size variants for FREE SPACE:
if($freespace == 1){
$formatted_size_free = number_format(round($freespace)) . " byte";
} else if($freespace < 1000){
$formatted_size_free = number_format(round($freespace)) . " bytes";
} else if($freespace < 1000000){
$formatted_size_free = number_format(round($freespace / 1000)) . " KB";
} else if($freespace < 1000000000){
$formatted_size_free = number_format(round($freespace / 1000 / 1000)) . " MB";
} else if($freespace < 1000000000000 || $freespace >= 1000000000000){
$formatted_size_free = number_format(round($freespace / 1000 / 1000 / 1000)) . " GB";
}
Для всех, кто интересуется проектом, над которым мы работаем (он практически завершен), платформа: https://crumbdrive.com.
Заранее спасибо!