Salve oh saggi

Avendo un array del tipo:
Array (
[0] => caio
[1] => ogg_mess
[2] => cont__mess

[3] => tizio
[4] => ogg_mess_1
[5] => cont__mess_1

[6] => sempronio
[7] => ogg_mess_2
[8] => cont__mess_2
)

Mi serve poter, riordinare l'array in modo che i valori delle ultime key, a salire diventino primi.
Quindi dovrei avere un array del tipo:

Array (
[0] => sempronio
[1] => ogg_mess_2
[2] => cont__mess_2

[3] => tizio
[4] => ogg_mess_1
[5] => cont__mess_1

[6] => caio
[7] => ogg_mess
[8] => cont__mess
)


ovviamente il numero degli elementi dell'array non è stabilito.