Supponiamo che mi ritrovo un array con questa associazione tra chiavi e valori

[0] gatto
[1] cane
[2] cavallo
[8] pesce
[12] mucca

se voglio ottenere un riordino delle chiavi tipo

[0] gatto
[1] cane
[2] cavallo
[3] pesce
[4] mucca

esiste una funzione specifica per farlo, la sto cercando ma non trovo niente