PHP:¿Cómo obtener el tamaño de un archivo en formato entendible para el ser humano común y silvestre, como 150KB, 250MB ,etc.?
De Foros del Web
Con el siguiente método
Código PHP:
<?php function tamano_humano($size , $precision = 1 ) { 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($size, 1024)))), $precision ) . $filesizename[$i]; } ?>
--jotamachuca 25 Ene 2006
Este artículo es parte de las FAQs de PHP y el Manual de PHP.
- Indice de las FAQs: Conceptos, Configuración, Formularios, Manejo de Archivos, Integración con Bases de Datos, Sesiones, Extensiones y Librerías, Seguridad, Funciones, Clases y Objetos, Frameworks
- Recomendamos también: Guía Zend, Frameworks PHP, Aceleradores PHP
- Agregar al FAQ: PHP: Instrucciones para agregar una pregunta al FAQ de PHP
- Para preguntas sobre PHP: Foro de Php
