我的PHP云存储平台的数字存储转换如何?我还应该添加什么吗?


//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(,就会犯牙科错误。

最新更新