Ordenar Imagenes por Nombre
Publicado por Emmanuel Vidal (3 intervenciones) el 29/12/2016 22:11:44
Tengo un código que al traer imágenes de una carpeta las muestra en desorden 1, 10, 100, 101 ....... etc y necesito que se ordenen 1, 2, 3, 4,............ les dejo el código y agradezco su ayuda.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
header('Content-Type: text/html; charset=utf-8');
$arr_ext=array("jpg","png","gif"); //http://www.andresmorenostudio.com/blog/programacion/php/16-galeria-dinamica-lightbox-php
$mydir=opendir("images/Hombres/");
$contadorH=1;
while($archivo=readdir($mydir))
{
$ext=substr($archivo,-3);
if(in_array($ext,$arr_ext))
{
$nvoContadorH = $nvoContadorH + $contadorH;
echo '<div class="col-md-2 col-sm-6 col-xs-12 work-space">
<a href="images/Hombres/'.$archivo.'" data-lightbox="image-1" rel="lightbox[roadtrip]" title="Usurpador.'.$n.'">
<div class="featured-img">
<img src="images/Hombres/'.$archivo.'">
</div>
<div class="image-hover">
<i class="glyphicon glyphicon-eye-open"></i>
</div>
<h3>Usurpador H'.$nvoContadorH.'</h3>
</a>
</div>';
}
}
?>
Valora esta pregunta


0