ciao
ma l'array è originato da un recordset di un database ?
se sì puoi usare la clausola ORDER BY DESC dell'Sql; ti crea così un array ordinato secondo le tue richieste.

ciao
Ginko