Ver Mensaje Individual
Antiguo 03-ago-2004, 06:08   #37 (permalink)
monoswim
$moderador{'Esteban'}
monoswim llegará a ser famoso muy prontomonoswim llegará a ser famoso muy pronto
 
Avatar de monoswim
 
Fecha de Ingreso: noviembre-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 7.327
Enviar un mensaje por MSN a monoswim
Tema: Variables Array
Pregunta: Como puedo ordenar los elementos de un array?
Respuesta: Para ordenar los elementos de un array tenemos 2 funciones muy fáciles de usar:

sort() Devuelve los elementos ordenados del array que le coloquemos como parámetro
reverse() Devuelve los elementos en el orden contrario al que están en el array que le pasamos como parámetro

Código:
#Si lo queremos en otros arrays:
@b = sort(@a);
@c = reverse(@b);

#Si lo queremos en el mismo array, sin copiarlo:
@a = sort(@a);
@a = reverse(@);

#si lo queremos hacer en un solo paso
@a = reverse sort @a;
Este último ejemplo devuelve los elementos ordenados desendentemente en un solo paso y en el mismo array
__________________
MonoSwim

Antes era fanfarrón y canchero, ahora soy perfecto !!!!!!!
monoswim está desconectado   Responder Citando