How to format filesize [PHP]
The following code formats and rounds the filesize. A piece of code of my old file manager.
<?php
function format_file_fize_size( $size, $display_bytes=false )
{
if( $size < 1024 )
$filesize = $size . ' bytes';
elseif( $size >= 1024 && $size < 1048576 )
$filesize = round( $size/1024, 2 ) . ' KB';
elseif( $size >= 1048576 )
$filesize = round( $size/1048576, 2 ) . ' MB';
if( $size >= 1024 && $display_bytes )
$filesize = $filesize . ' (' . $size . ' bytes)';
return $filesize;
}
?>
