¿Cómo obtener dinámicamente imágenes de una carpeta por PHP?
La ventaja de usar está técnica es que solo tenemos que cambiar las imágenes de la carpeta y se actualiza automáticamente nuestra galería de imágenes. Tan solo son pocas lineas de código PHP para obtener una cantidad ilimitada de imágenes. En 4 pasos sencillo tendremos listo una excelente presentación.
- Crear una carpeta con el nombre demo
- Crearemos una pagina en PHP dentro de nuestra carpeta creada (demo) e insertamos el código y guardamos.
[sourcecode language=”css”]<!DOCTYPE>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Imágenes dinámicas de una carpeta en php</title>
</head><body>
<?php
$directory="img";
$dirint = dir($directory);
while (($archivo = $dirint->read()) !== false)
{
if (eregi("gif", $archivo) || eregi("jpg", $archivo) || eregi("png", $archivo)){
echo ‘<img src="’.$directory."/".$archivo.’">’."\n";
}
}
$dirint->close();
?>
</body>
</html>[/sourcecode] - Creamos una carpeta con el nombre imagenes dentro de la carpeta principal (demo)
- Insertamos las imágenes.
Listo!