note 116187 added to function.number-format
| From: | qrworld.net | Date: | Wed, 19 Nov 2014 18:49:10 +0000 |
| Subject: | note 116187 added to function.number-format | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-200957@lists.php.net to get a copy of this message | ||
In this URL http://softontherocks.blogspot.com/2014/11/obtener-el-tamano-de-un-fichero-y.html
we can see a function to get a human file size of a file using number_format:
function convertFileSize($file, $size=null, $decimals=2, $dec_sep='.',
$thousands_sep=','){
if (!is_file($file)){
return "File does not exist";
}
$bytes = filesize($file);
$sizes = 'BKMGTP';
if (isset($size)){
$factor = strpos($sizes, $size[0]);
if ($factor===false){
return "Size must be B, K, M, G, T or P";
}
} else {
$factor = floor((strlen($bytes) - 1) / 3);
$size = $sizes[$factor];
}
return number_format($bytes / pow(1024, $factor), $decimals, $dec_sep, $thousands_sep).'
'.$size;
}
----
Server IP: 72.52.91.14
Probable Submitter: 188.87.21.240
----
Manual Page -- http://php.net/manual/en/function.number-format.php
Edit -- https://master.php.net/note/edit/116187
Del: integrated -- https://master.php.net/note/delete/116187/integrated
Del: useless -- https://master.php.net/note/delete/116187/useless
Del: bad code -- https://master.php.net/note/delete/116187/bad+code
Del: spam -- https://master.php.net/note/delete/116187/spam
Del: non-english -- https://master.php.net/note/delete/116187/non-english
Del: in docs -- https://master.php.net/note/delete/116187/in+docs
Del: other reasons-- https://master.php.net/note/delete/116187
Reject -- https://master.php.net/note/reject/116187
Search -- https://master.php.net/manage/user-notes.php