Salve

Sto utilizzando la funzione arsort per ordinare un array senza perdere l'associazione degli indici.

L'array dopo l'ordinamento è così composto ed ordinato

88 -> 120
81 -> 116
1 -> 114
85 -> 113
80 -> 111
55 -> 111
82 -> 110
63 -> 109
3 -> 109
86 -> 108
90 -> 108
77 -> 108
8 -> 108

Quello che non capisco è perché non mi ordina anche gli elementi.. infatti mi visualizza prima 80 che 55.. ma poi mi visualizza 86,90,77 e 8?

Con quale criterio lo fa?

A me interesserebbe che me li visualizzasse in maniera crescente