164 votes

Après array_filter(), comment puis-je réinitialiser les touches pour aller dans l’ordre numérique à partir de 0

Je viens d’utiliser array_filter pour supprimer les entrées qui n’avaient que la valeur '' d’un tableau, et maintenant je veux appliquer certaines transformations sur elle en fonction de l’espace réservé à partir de 0, mais malheureusement, il conserve toujours l’index d’origine. J’ai cherché pendant un moment et je n’ai rien vu, peut-être que j’ai juste manqué l’évidence, mais ma question est...

Comment puis-je facilement réinitialiser les index du tableau pour qu’ils commencent à 0 et aillent dans l’ordre dans le tableau NEW, plutôt que de le faire conserver les anciens index ?

324voto

Daniel Vandersluis Points 30498

Si vous `` appelez votre tableau, il sera réindexé à partir de zéro.

68voto

user2182143 Points 802

Si vous utilisez array filter, faites-le comme suit

17voto

Ed Mazur Points 1100

Utilisation `` :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X