<?php

function TamanhoArquivo($cFile)
{
         if ( file($cFile) ){
            $nSize = filesize($cFile);
            if ($nSize<1024) { return strval($nSize).' bytes'; }
            if ($nSize<pow(1024,2)) { return inttostr( $nSize/1024, 1).' KB' ; }
            if ($nSize<pow(1024,3)) { return inttostr( $nSize/pow(1024,2), 1).' MB'; }
            if ($nSize<pow(1024,4)) { return inttostr( $nSize/pow(1024,3), 1).' GB'; }
         }
}

function inttostr( $nNum, $nDecimais )
{
         $ResConv = strval($nNum);
         $Pos = strrpos ($ResConv, '.');
         if ($pos === false) {
             return $ResConv;
         } else {
             return substr($ResConv,0,$Pos+$nDecimais+1);
         }
}

?>