Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Sort array 2 dimensiones

Estas en el tema de Sort array 2 dimensiones en el foro de PHP en Foros del Web. Hola! En el manual de php No conseguí comprender como ordenar un array multidimensional, por tal motivo recurro a ustedes que quizá me puedan dar ...
  #1 (permalink)  
Antiguo 17/06/2015, 09:48
 
Fecha de Ingreso: noviembre-2010
Mensajes: 63
Antigüedad: 13 años, 5 meses
Puntos: 3
Sort array 2 dimensiones

Hola!
En el manual de php No conseguí comprender como ordenar un array multidimensional, por tal motivo recurro a ustedes que quizá me puedan dar un ejemplo mas claro.

$array[1]['nombre']="Juan";
$array[1]['edad']=23;
$array[2]['nombre']="Roberto";
$array[2]['edad']=55;
$array[3]['nombre']="Ana";
$array[3]['edad']="22";

Yo quisiera que al recorrer el array con foreach, al mostrar los nombre el resultado sea:

Ana
Juan
Roberto

Es decir que el array se ordene por el campo 'nombre'

¿Alguna sugerencia?

Gracias de antemano y saludos!
  #2 (permalink)  
Antiguo 17/06/2015, 14:43
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Sort array 2 dimensiones

Puedes usar usort() con una función personalizada para ordenar, consulta el manual.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 19/06/2015, 11:50
 
Fecha de Ingreso: noviembre-2010
Mensajes: 63
Antigüedad: 13 años, 5 meses
Puntos: 3
Respuesta: Sort array 2 dimensiones

Cita:
Iniciado por pateketrueke Ver Mensaje
Puedes usar usort() con una función personalizada para ordenar, consulta el manual.
Perfecto, lo solucioné con usort!
Gracias!

Etiquetas: sort
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 04:48.