Non, ca les redéfini pas.
En php, un index 15 ou un index "toto" c'est du pareil au même. Et comme php ne sait pas quel nom donner à "toto" si on enléve par exemple l'index "tata" et qu'on peut mélanger nombre et chaine de caractére comme indice, alros php ne change rien.
C'est en partie pour ça que foreach est si utilisé pour parcourir un tableau.
On peut aussi se passer de foreach et utiliser des fonctions tel que current, next ...
Message édité par omega2 le 21-09-2005 à 12:07:18