Foros del Web » Programando para Internet » PHP »

Mostrar de mayor a menor la key de un array, list()

Estas en el tema de Mostrar de mayor a menor la key de un array, list() en el foro de PHP en Foros del Web. Dentro de for().. luego de unos procedimientos, en una parte necesito ir mostrando la key de un array. Ejemplo de esa parte: Código PHP: list( ...
  #1 (permalink)  
Antiguo 28/08/2006, 06:04
 
Fecha de Ingreso: abril-2006
Mensajes: 56
Antigüedad: 11 años, 7 meses
Puntos: 0
Mostrar de mayor a menor la key de un array, list()

Dentro de for().. luego de unos procedimientos, en una parte necesito ir mostrando la key de un array. Ejemplo de esa parte:

Código PHP:
list($key) = each($array);
echo 
$key
Pero lo muestra de menor a mayor (0,1,2..) y yo quiero que sea de mayor a meno (2,1,0..)

Utilizo la funcion usort() me funciona perfectamente junto con el loop for() donde antes del codigo que mostre en el ejemplo, se hace algun que otro procedimiento..

Pero justo para la parte del codigo del ejemplo.. no funciona. me lo muestra de menor a mayor en vez de al revez..

Como puedo hacer?? Mostrar la key de un array de mayor a menor?

Desde ya, gracias.
  #2 (permalink)  
Antiguo 28/08/2006, 06:34
 
Fecha de Ingreso: junio-2005
Mensajes: 981
Antigüedad: 12 años, 6 meses
Puntos: 2
Si lo ordenas al principio no entiendo porque luego no te funciona, expon el codigo completo y vemos donde fallas.

Saludos.
  #3 (permalink)  
Antiguo 28/08/2006, 06:56
Avatar de Belero  
Fecha de Ingreso: agosto-2006
Mensajes: 98
Antigüedad: 11 años, 3 meses
Puntos: 0
Puedes probar con krsort
  #4 (permalink)  
Antiguo 28/08/2006, 07:59
 
Fecha de Ingreso: abril-2006
Mensajes: 56
Antigüedad: 11 años, 7 meses
Puntos: 0
Hey muchas gracias! no vi esa funcion "krsort()".

Gracias otra vez por las respuestas ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:18.