Comprobar si un directorio está vacío con PHP

$directorio = '/tu/ruta/';
$is_empty = (bool) (count(scandir($directorio)) == 2);

$is_empty será true o false según si está vacío o no.




Josep Viciana

Programador de 28 años con una década de experiencia como programador. interesado en el diseño, ilustración y nuevas tecnologías. Dedicado desde siempre a la programación Web y desde hace algunos años también a la móvil.

2 comentarios

Hola. Porque cuentan los . y .. que significan actual y padre respectivamente. : )

Si sólo hubiera un archivo, el listado sería algo así:

.
..
archivo

Si no hay archivo, sería:

.
..

Salud.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *