Bah non...Tu as dû louper quelque chose. A quoi correspond le [4] à la fin de ton affichage ? Tu devrais avoir [5] => ....txt
Le premier index est 0 ca fait bien 5 variables...
Par contre je comprend pas si tu utilises rsort avant le print_r() et apres la definition du tableau.
Les index seront toujours 0,1,2,3,4 vu qu'il sont incrémenté. Et pas defini par un "=>"
Mais les variables elle sont dans l'ordre inverse :
a,b,c,d,e devient : e,d,c,d,a ..