Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/10/2010, 00:34
Avatar de Dundee
Dundee
 
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 22 años, 8 meses
Puntos: 8
Respuesta: como funciona usort

Cita:
Iniciado por yoseman1 Ver Mensaje
Hola,

Por lo que yo he entendido, hemos de partir de la base de que para ordenar una lista de elementos la base sería una evaluación de dos elementos, a resultas de la cual, un elemento(el primero) avance(1), retroceda(-1) o se quede dónde está(0) respecto del segundo.

Y partiendo de esta base php lo que hace es ir comparando:

1er elemento con segundo y posiciona
2ndo con tercero y posiciona
y asi hasta llegar al final.

Por ejemplo este código es un ejemplo para ordenar un array poniendo primero los elementos pares y luego los impares:
.
Gracias compañero , si es como tu dices la verdad que tiene mucho sentido, pero en ningún sitio donde he leído la explicacion de usort junto con una función, explica que trabaje de ese modo, igual es porque se sobrentiende , pero yo la verdad que no sabía que se podía trabajar de ese modo .
Mil gracias
__________________
Videotutoriales de Drupal