LISTAR ARCHIVOS DE UN DIRECTORIO CON PHP

Hace unos meses atrás, realice un tutorial de como Subir Múltiples Archivos con PHP y Ajax, pero no explique cómo mostrar esos archivos en una página.

En este tutorial aprenderemos a LISTAR ARCHIVOS DE UN DIRECTORIO CON PHP en nuestro servidor APACHE, vamos a crear una función la cual podremos utilizar en cualquiera de nuestros proyectos WEB, solo bastara con llamarla y pasarle el nombre de la carpeta padre de nuestro directorio.

El ejercicio que aquí presentamos es un ejemplo sencillo, ustedes como lectores podrán agregarle estilo más avanzado y mejores propiedades de maquetación para adaptarlo al proyecto que están desarrollando.

Pero no olviden que si tienen alguna duda o quieren que le apliquemos alguna funcionalidad en especial, sus recomendaciones son bienvenidas en la caja de comentariosJ.

Sin más empecemos con el tutorial.

Archivos a utilizar.

  1. index.php: Contendrá el código de nuestra aplicación.
  2. Files: Esta será nuestra carpeta en donde se almacenaran los archivos.
LISTAR-ARCHIVOS-CON-PHP - GUMONET.COM

ARCHIVOS A UTILIZAR

Construyendo nuestro Index.php.

Para esta aplicación utilizaremos algunas de las funciones del sistema de archivos de PHP, que a continuación describo tal como lo dicta el manual.

  1. is_dir — Indica si el nombre de archivo es un directorio.
  2. opendir — Abre un gestor de directorio.
  3. closedir — Cierra un gestor de directorio.

Ahora el código:

 

Probando la aplicación.

En nuestra carpeta file creamos unos archivos, para el ejemplo yo tengo 5 archivos creados y una carpeta de nombre Nueva Carpeta en donde tengo otros dos archivos.

LISTAR-ARCHIVOS-CON-PHP

Archivos de la carpeta Files

LISTAR-ARCHIVOS-CON-PHP-2 - GUMONET.COM

Archivos de la carpeta ‘Nueva Carpeta’

Ahora solo corremos nuestra aplicación. Y tiene que verse lo siguiente:

Ejemplo de la visualización de la aplicación

Ejemplo de la visualización de la aplicación

Como se puede observar en la imagen los archivos están antecedidos por la palabra ‘Archivo: ’ y los directorios se muestran con letras negritas y con ellos inicia una nueva rama del árbol.

Bueno hasta aquí este tutorial, espero que a más de uno le sirva de ayuda, y como siempre les doy las gracias por sus comentarios, ellos me ayudan a seguir publicando nuevas cosas.

 

LISTAR ARCHIVOS DE LISTAR ARCHIVOS DE UN DIRECTORIO CON PHP - GUMONET.COM

LISTAR ARCHIVOS DE UN DIRECTORIO CON PHP – GUMONET.COM

Angel Gutierrez Monola

Developer Boy Amante de la tecnología. Apasionado del Béisbol⚾ Fundador de http://Gumonet.com Emprendedor por Pasión Y Lector por distracción.

You may also like...

2 Responses

  1. juan dice:

    podes subir los archivos para ver la funcionalidad? gracias!

    • juan dice:

      mi verdadera consulta es la siguiente, si tengo que mostrar la imagen en una galeria(sabiendo que todas las imagenes estaran en un mismo directorio) como hago para visualizarlas?

Deja un comentario

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