• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

Bitacora Linux Logo

  • Acceder
  • Curso
  • Contactar
  • Apache
  • Consola y Servidores
  • Programacion
    • PHP
    • Javascript y HTML5
  • Otros

Listar los archivos de un directorio, ordenados por nombre.

En esta entrada vamos a ver como podemos, listar todos los archivos que tenemos en un directorio y que salga ordenador alfabéticamente.

Primero de todo abrimos el directorio, luego leemos mediante un while y todos los resultados los vamos metiendo en un array, excepto  «.» y «..».

$dir=opendir("./img/");
while(($archivo = readdir($dir)) !== false){
if ( ($archivo != '.') and ($archivo != '..'))
{

$store[$sum] = $archivo;
$sum++;
}
}

natcasesort($store);
foreach($store as $item => $value){
echo "";
}

Natcasesort, sera el que nos ordene el array que al final lo leemos mediante un foreach.

Comparte esta entrada:

Compartir en X (Twitter) Compartir en Facebook Compartir en Email Compartir en WhatsApp Compartir en Telegram

Interacciones con los lectores

Deja una respuesta

Lo siento, debes estar conectado para publicar un comentario.

sidebar

sidebar-alt

Diseño y Desarrollo por juanjomc.com

Utilizamos cookies propias y de terceros para garantizar el funcionamiento de la web, medir su uso y mejorar nuestros servicios. Puede aceptar todas las cookies, rechazar las no necesarias o configurar sus preferencias. Política de cookies

Configurar cookies

Necesarias para que la web funcione correctamente. No se pueden desactivar desde este panel.

Ayudan a medir el uso del sitio y mejorar sus contenidos.

Permiten publicidad, medición de campañas o personalización de anuncios.

Guardan preferencias o permiten contenido externo no necesario.