Bienvenidos

Bienvenidos a León púrpura. Somos un grupo de jóvenes Leoneses especializados en las diferentes ramas del diseño y programación web. A continuación podrás conocer algunos de los tutoriales, scripts y otras técnicas que empeamos en el desarrollo de las páginas web.

Calcular tamaño de un archivo

Hemos creado una función en php para mostrar el peso de un archivo en bytes, kb, mb, etc... en función de su tamaño, pudiendo variar el número de decimales. De esta forma mostraremos de una forma más entendible al usuario el tamaño de un archivo.

El php utilizando la función filesize obtenemos el tamaño real del archivo en bytes, pudiendo ser este número muy largo en función de su tamaño, para ello hemos creado esta función, para generar el tamaño de una manera más limpia y clara.

  1. <?php
  2. function tamano_archivo($peso $decimales ) {
  3. $clase = array(" Bytes"" KB"" MB"" GB"" TB"); 
  4. return round($peso/pow(1024,($i floor(log($peso1024)))),$decimales ).$clase[$i];
  5. }
  6. $nombre_archivo 'prueba.zip'// nombre archivo
  7. $peso_archivo filesize($nombre_archivo); // obtenemos su peso en bytes
  8. echo tamano_archivo($peso_archivo);  // mostramos su peso ya modificado
  9. ?>

© León Púrpura 2008
Zamora | Salamanca | León

Profesionales de diseño web en León
Enlaces | Colabora con nosotros | Solicita presupuesto