Hi!
Array_slice($alt,0) ist die richtige Funktion für ein reindex. Dann klappts auch mit den indizierten Arrays, die als Werte wieder ganze assoziative Monsterarrays enthalten.
Mich würde interessieren warum Du nicht array_values() verwendest, hast Du es nicht probiert oder funktioniert das nicht?(nur Interesse halber!)
Grüße
Andreas