Foros del Web » Programando para Internet » PHP »

Ordenar arreglo por fecha?

Estas en el tema de Ordenar arreglo por fecha? en el foro de PHP en Foros del Web. Hola gente! Qué tal? Espero que bien. La cosa es que tengo un arreglo dentro de otro arreglo, como el siguiente: Array ( [2012-09-15] => ...
  #1 (permalink)  
Antiguo 07/03/2013, 13:15
 
Fecha de Ingreso: julio-2012
Mensajes: 7
Antigüedad: 11 años, 10 meses
Puntos: 0
Ordenar arreglo por fecha?

Hola gente! Qué tal? Espero que bien. La cosa es que tengo un arreglo dentro de otro arreglo, como el siguiente:

Array (
[2012-09-15] => Array (
[campo1] => 0.53191489361702
[campo2] => 0.59397163120567
[campo3] => 0.66489361702128
[campo4] => 0.71808510638298
)
[2013-03-25] => Array (
[campo1] => 0.74468085106383
[campo2] => 0.83156028368794
[campo3] => 0.93085106382979
[campo4] => 1.0053191489362
)
[2011-06-20] => Array (
[campo1] => 0.74468085106383
[campo2] => 0.83156028368794
[campo3] => 0.93085106382979
[campo4] => 1.0053191489362
)
)

Necesito acomodar el primer arreglo por fecha (y que los arreglos de adentro queden iguales). Me tendrían que quedar en el siguiente orden: 2011-06-20, 2012-09-15, 2013-03-25.

Se entiende? Es posible? Estuve probando con sort() pero nada. Gracias de antemano!
  #2 (permalink)  
Antiguo 07/03/2013, 14:39
 
Fecha de Ingreso: julio-2009
Mensajes: 118
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Ordenar arreglo por fecha?

pues parece ser que lo que buscas es ordenar por año y si es así pues compara los años y ordenas, si no hay una función debes hacer un pequeño código que te ayude a eso pero no lo veo complicado
  #3 (permalink)  
Antiguo 07/03/2013, 15:23
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Ordenar arreglo por fecha?

Usa la función ksort

http://www.php.net/manual/es/function.ksort.php
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #4 (permalink)  
Antiguo 08/03/2013, 11:45
 
Fecha de Ingreso: julio-2012
Mensajes: 7
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Ordenar arreglo por fecha?

Gracias a ambos por sus respuestas, por suerte la solución de @andresdzphp fue la que más me sirvió. Muchas gracias nuevamente y saludos!

Etiquetas: Ninguno
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 00:19.