Saber el tamaño de los archivos de un directorio con PHP - Tutoriales y Videotutoriales en www.vertutoriales.com
Diseño de páginas web en Córdoba. Visitanos! Taller de Chapa y Pintura en Córdoba. Hnos Troncha Cartuchos reciclados en Córdoba Joyería y Platería en Córdoba - La Joya de Plata ForoHTML5 canvas Comprar este espacio por 5/mes Recetas de cocina rica y sana Comprar este espacio por 5/mes

Saber el tamaño de los archivos de un directorio con PHP

Le damos la bienvenida a VerTutoriales.com, en el artículo anterior vimos como averiguar el tamaño de las tablas de una base de datos y por tanto el espacio que ocupaba total en disco. En esta ocasión vamos a ver el espacio que tenemos sumando todos los archivos de un directorio, solo mostramos como recorrer el directorio, archivo por archivo. Veamos el código para aclararlo:

if ($gestor = opendir(‘.’)) {
while (false !== ($archivo = readdir($gestor))) {
if ($archivo != “.” && $archivo != “..”) {
//echo filesize($archivo).”<br>”;
$totalfiles += filesize($archivo);
}
}

closedir($gestor);
echo “Espacio de archivos “.$totalfiles;

Visto el código dado, observamos la apertura del directorio con opendir y con la condicional comprobamos que no tengamos problema, es decir, si abrimos el directorio continuamos,  ahora utilizamos un bucle para recorrer el array que nos genera opendir, en este caso $gestor, y lo vamos guardando en $archivo, excluimos el “.” y el “..” de control del sistema y realizamos un sumatorio en totalfiles del $archivo, utilizando la función filesize que nos devuelve el tamaño. En comentario he puesto que muestre el espacio del archivo del momento para que salga una lista.

Una vez fuera del bucle, cerramos la apertura del directorio y mostramos el total de espacio utilizado por los archivos de ese directorio.

Pues nada mas, espero que este código os sirva!

Un saludo!

Más video tutoriales para que aprendas...


Insertar al RSS los comentarios de esta entrada

Escribe tu comentario