note 108445 deleted from function.filesize by danbrown
| From: | danbrown@php.net | Date: | Thu, 10 May 2012 16:58:42 +0000 |
| Subject: | note 108445 deleted from function.filesize by danbrown | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-187626@lists.php.net to get a copy of this message | ||
Note Submitter: admin at gk-root dot com
----
<?php
function returnFileSize($fileSize) {
switch ($fileSize) :
case ($fileSize < 1024):
return $fileSize.' <b>Bit</b>';
case ($fileSize > 1024 && $fileSize < 1048576):
return round($fileSize/1024, 1).' <b>Kb</b>';
case ($fileSize > 1048576 && $fileSize < 1073741824):
return round($fileSize/1048576, 1).' <b>Mb</b>';
case ($fileSize > 1073741824 && $fileSize < 1099511627776 ):
return round($fileSize/1073741824, 1).' <b>Gb</b>';
case ($fileSize > 1099511627776 && $fileSize < 1125899906842624):
return round($fileSize/1099511627776, 1).' <b>TB</b>';
case ($fileSize > 1125899906842624):
return round($fileSize/1125899906842624, 1).' <b>PB</b>';
default:
return $fileSize;
endswitch;
}
?>