Tema: FAQ's de PHP
Ver Mensaje Individual
  #154 (permalink)  
Antiguo 25/01/2006, 18:32
jotamachuca
 
Fecha de Ingreso: octubre-2004
Mensajes: 143
Antigüedad: 20 años, 2 meses
Puntos: 0
Tamaño de Archivo en Formato Humano

Pregunta: Como obtener el tamaño de un archivo en formato entendible para el ser humano común y silvestre, como 150KB, 250MB ,etc ???
Respuesta Con el siguiente método

Código PHP:
<?php
function tamano_humano($size $precision )
{
   if(
$size == 0)
   {
       return 
"0 Bytes";
   }
   
   
$filesizename = array(" Bytes"" KB"" MB"" GB"" TB"" PB"" EB"" ZB"" YB");
   return 
round($size/pow(1024, ($i floor(log($size1024)))), $precision ) . $filesizename[$i];
}
?>
Este método lo obtuve de php.net, pero le agregue el argumento de precisión... vamos que algo tenia que hacerle

Espero que les sirva..

Saludos

Última edición por jotamachuca; 25/01/2006 a las 18:44 Razón: Me equivoque en una variable :borracho: