Função para formatar tamanho de arquivo

Publicado por Perfil removido 03/03/2006

[ Hits: 11.198 ]

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

Eliminar Todos os sub-diretórios de um Diretório

Upload de arquivos e validação de tipo do mesmo

Eliminar Todos os Ficheiros de um Directorio

Listando arquivos do diretório

Manipulação de Arquivos XML para OT Server


  

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