IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Parcourir deux tableaux avec une seule boucle


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 26
    Points : 14
    Points
    14
    Par défaut Parcourir deux tableaux avec une seule boucle
    Bonjour tout le monde, voila plusieurs semaines que je cherche en vain comment résoudre mon problème. Je dispose de plusieurs arrays, 11 au total, chacun doit être utilisé par différente fonction que j'ai créé, pour faire fonctionner mes fonction j'applique par exemple un foreach sur mon premier tableau afin de récupérer mes données et de les passer en paramètre dans ma fonction, sur un array c'est facile mais ce que je cherche à faire ce serait de parcourir par exemple 2 ou plusieurs tableaux en une seule boucle comme avec mon premier tableau, je parcours les données et je les transmets à ma fonction comment faire pour parcourir par exemple 2 tableaux avec un foreach ou un équivalent?

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Points : 1 313
    Points
    1 313
    Par défaut
    si t'es tableaux ont strictement les mêmes index c'est possible, sinon je te conseille de garde 11 boucles (avec un peu de code on pourrait voir si on peut faire autrement), 11 boucles avec chacune un traitement c'est facilement maintenable et ca consomme pas specialement plus de ressource (ca dépend de l'ordre de grandeur du nombre de passage dans la boucle quand meme)

    Après si c'est moche d'avoir 11 boucles, peut être structure ton code avec des fonctions pour avoir ca d'une manière claire

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2012
    Messages : 24
    Points : 26
    Points
    26
    Par défaut
    bonjour !
    pour une boucle FOREACH vous devez avoir les même index dans les tableau ,
    si les tableau ont les même dimensions vous pouvez utilisez deux (02) boucles imbriqués pour les parcourir !
    je vous propose de mettre un extrait de votre code sur le forum !

Discussions similaires

  1. [XL-2010] Filtrer deux tableaux avec une condition avec un USERFORM
    Par sofiafav dans le forum Excel
    Réponses: 1
    Dernier message: 20/02/2014, 11h11
  2. Réponses: 2
    Dernier message: 06/02/2011, 21h40
  3. Réponses: 1
    Dernier message: 20/02/2008, 11h34
  4. utiliser deux formulaire avec une seule action
    Par fouyou dans le forum Struts 1
    Réponses: 4
    Dernier message: 28/05/2007, 20h40
  5. Réponses: 8
    Dernier message: 01/12/2006, 09h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo