Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/09/2008, 09:27
Pollito_69
 
Fecha de Ingreso: julio-2007
Mensajes: 62
Antigüedad: 16 años, 9 meses
Puntos: 0
Ordenar archivos por nombre

Buenas, he probado con muchos codigos para ordenar archivos por nombre, sin embargo, ninguno me ha dado el resultado que quiero.
El caso, es que tengo una carpeta con muchas imágenes, y todas empiezan con un numero que aumenta dependiendo del numero de archivos.

Ej.
1_.....jpg
2_.....jpg
3_.....jpg

¿como puedo hacer para que se ordenen segun ese numero?
Pd. una de las ultimas funciones que estoy probando es:
Código PHP:
$carpeta='prueba/pages/upload/files/originales/';
function 
orden($a,$b){
global 
$carpeta;
return 
strcmp(strtolower($a), strtolower($b));
}
$carpeta=opendir($carpeta);
while(
$archivos=readdir($carpeta)){
$archivo[]=$archivos;
usort($archivo"orden");
}
foreach(
$archivo as $archiv){
echo 
$archiv."<br>";
}
closedir($carpeta);