Função para formatar tamanho de arquivo

Publicado por Perfil removido 03/03/2006

[ Hits: 11.186 ]

Download tamanhoarquivo.php




Função para formatar tamanho de arquivo em bytes, kilobyte, megabyte e gigabyte.

  



Esconder código-fonte

<?
 function tamanhoArquivo($arquivo){
       
      $patch = "/caminho da pasta";
              
       $tamanho = filesize($patch.$arquivo);
   
       $kb = 1024;
       $mb = 1048576;
       $gb = 1073741824;
      $tb = 1099511627776;

       if($tamanho<$kb){
    
         echo($tamanho." bytes");
  
       }else if($tamanho>=$kb&&$tamanho<$mb){
 
         $kilo = number_format($tamanho/$kb,2);
    
         echo($kilo." KB");
  
       }else if($tamanho>=$mb&&$tamanho<$gb){
     
        $mega = number_format($tamanho/$mb,2);
  
         echo($mega." MB");
  
       }else if($tamanho>=$gb&&$tamanho<$tb){
      
        $giga = number_format($tamanho/$gb,2);
     
        echo($giga." GB");
      }

  } 
?>

Scripts recomendados

Leitura de arquivos

Texto sobre uma imagem

Orion - extração e conversão de dados de arquivos texto e CSV

uploadGenilhu

Image Class


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts