array à index dynamique

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : array à index dynamique

par Invité » 23 juin 2008, 13:05

ok, j'ai trouvé:
il faut supprimer les éléments avec une boucle inversée, ainsi quand on supprime en commença par les élément sen fin de chaine, les autres index ne sont pas mis à jour!

par katagoto » 23 juin 2008, 12:27

Je reparcours rapidement toutes les références supérieure à la ligne supprimé pour les mettre à jour...

par Invité » 23 juin 2008, 12:17

ps: vous aurez certainement remarqué que ce comportement d'array à index dynamique est typique d'un arbres xml.

array à index dynamique

par Invité » 23 juin 2008, 12:14

Bonjour à tous,

Il est très simple de supprimer des éléments d'un tableau avec une boucle car les index sont fixes.
A chaque itération, on peut déterminer le numéro d'index à supprimer.

Comment feriez vous pour supprimer des éléments d'un tableau où les index sont mis à jour dynamiquement à chaque itération?
(à chaque suppression, chaque index n'a plus la même valeur: newIndex = index - 1 )

Merci pour vos réponses?