//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.
提前感谢!
实际上KB、MB、GB除以1024(2^10(。如果你除以1000(10^3(,就会犯牙科错误。