Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/04/2012, 05:19
javiinet
 
Fecha de Ingreso: marzo-2012
Mensajes: 45
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: ordenacion por usort()

Cita:
Iniciado por mortiprogramador Ver Mensaje
<saludos>
El parámetro a y b son los valores que se van a comparar,
es decir, allí se envían de una vez una pareja de parámetros
a ser comparados, en este caso posiciones del arreglo.
En tu caso, si solo lo usas para eso, mejor usa sort.

En el caso que uses varias dimensiones, entonces seria llamar
a dicha función recorriendo las posiciones del segundo índice
primero y luego las del primer índice si se quiere ordenar por
ambas dimensiones, en caso contrarío solo recorriendo
el segundo índice.
</saludos>
Muchas gracias por tu respuesta pero sigo sin entenderlo.
Quiero decir...
Dices que $a y $b son los parámetros que se van a comparar, deacuerdo, es lo que se llama en programación los parámetros formales de una función, pero ¿donde están los parámetros locales?, es decir, los parámetros de la función llamante ??.

Si se invoca a la función cmp ($a, $b) o a cualquier otra función, hay que pasarle esos dos parámetros ¿no? y no veo la llamada con los parámetros.

Gracias de nuevo
Saludos