public function formatSize($filesize)
{
$units = array('B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB');
$pass = 0;
// set zero, for Bytes
while ($filesize >= 1024) {
$filesize /= 1024;
$pass++;
}
return round($filesize, 2) . ' ' . $units[$pass];
}