psHumanSize() Bytes in Human Size
Description:
Returns a string representing bytes in human size
Usage:
$str = psHumanSize(323423);
Example:
$str = psHumanSize(323423); // "returns 315.84 KB"
Code:
function psHumanSize($size) { $res = sprintf('%d B', $size); if ($size > 1023) {$size = $size / 1024; $res = sprintf('%.2f KB', $size); } if ($size > 1023) {$size = $size / 1024; $res = sprintf('%.2f MB', $size); } if ($size > 1023) {$size = $size / 1024; $res = sprintf('%.2f GB', $size); } if ($size > 1023) {$size = $size / 1024; $res = sprintf('%.2f TB', $size); } return $res; }
Changlelog:
|
|