pb un peu teubé surla récupération d'une variables dans une boucle ...

pb un peu teubé surla récupération d'une variables dans une boucle ... - Perl - Programmation

Marsh Posté le 12-04-2005 à 15:43:55    

j'ai un petit pb qui semble tout con...
j'vous montre un petit ex :
 

Code :
  1. foreach my $a (@ ){
  2.     if (1er test){
  3.         ...
  4.         ...
  5.         if (2eme test){
  6.             récupéré le $a
  7.         }
  8.      }
  9. }


 
voilà, en fait, je veux récupérer le $a dès que le 2eme test est vrai, mais je ne veux pas que ce récupérer le $a si il est à nouveau vérifié une deuxième fois... je ne veux pas non plus sortir du foreach dès que j'ai validé le deuxième test..
donc le problème, c'est que si je récupère le $a, il va changer à chaque fois que le test est vrai alors que j'aimerai garder que le premier $a quand la condition a été validé la première fois...
pourriez vous m'aider svp?


Message édité par babarpapa le 12-04-2005 à 15:44:25

---------------
http://festivaldujeu-montpellier.org/
Reply

Marsh Posté le 12-04-2005 à 15:43:55   

Reply

Marsh Posté le 12-04-2005 à 17:13:54    

il suffit que dans ton 2eme test tu verifi que tu ne l'a pas deja recupérer.
 
if (2eme test and not $recup_faite) {
    récupéré le $a  
    $recup_faite = 1
}

Reply

Marsh Posté le 12-04-2005 à 17:18:30    

encore toi ! lol :)
nickel, ben, merci à toi


---------------
http://festivaldujeu-montpellier.org/
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed