Filesize Units with PHP
From Birnam Designs Wiki
A quick way to convert filesize to units with PHP:
<?php function byteConvert($bytes) { $s = array('B', 'Kb', 'MB', 'GB', 'TB', 'PB'); $e = floor(log($bytes)/log(1024)); return sprintf('%.2f '.$s[$e], ($bytes/pow(1024, floor($e)))); } ?>
Thanks olafurw at gmail.com!