Determinar el tamaño de archivos en PHP
La función filesize permite encontrar
el tamaño de un archivo en bytes. Ejemplo:
<?php
echo filesize('test.txt');
?>
El tamaño en bytes se puede convertir fácilmente a kilobytes:
<?php
echo filesize('test.txt') / 1024;
?>
Y ahora vamos a convertirlo a megabytes:
<?php
echo filesize('test.txt') / (1024 * 1024);
?>
Supongamos que hay un archivo en la raíz de tu sitio. Descubre su tamaño y muéstralo en pantalla.
Modifica la tarea anterior para que el tamaño del archivo se muestre en kilobytes.
Coloca alguna imagen de más de un megabyte en la raíz de tu sitio. Descubre el tamaño de este archivo y conviértelo a megabytes.
Coloca alguna película de más de un gigabyte en la raíz de tu sitio. Descubre el tamaño de este archivo y conviértelo a gigabytes.