In PHP è semplice formattare le dimensioni dei file.

Possiamo definire la seguente funzione di utility.


function format_file_size( $bytes = 0 ) {
	$i = floor( log( $bytes, 1000 ) );
	return round( $bytes / pow( 1000, $i ), [0,0,2,2,3][$i] ) . ' ' . ['B','KB','MB','GB','TB'][$i];
}