[PHP] Un foreach pour + qu'un tableau.

Résolu/Fermé
Profil bloqué - 5 mai 2010 à 16:09
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 6 mai 2010 à 13:03
salut
je veut savoir si on peut parcourir plus qu'un tableau a l'aide d'un seul foreach en php

merci d'avance
A voir également:

5 réponses

olivier stern
6 mai 2010 à 00:20
Un seul foreach par tableau.
Par contre ça dépend de tes besoins, mais tu peux comparer deux tableaux, créer un tableau d'intersection et faire un foreach dessus etc... je ne sais pas exactement ce que tu veux faire ensuite.

mais le foreach c'est

foreach ($tableau as $index)
ou foreach ($tableau as $cle=>$index)
1
olivier stern
6 mai 2010 à 00:21
si c'est juste pour voir le contenu de ton tableau tu peux faire print_r($tableau)
1
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
Modifié par kij_82 le 5/05/2010 à 17:44
Bonjour,

Peux-tu donner un peu plus de précision ?
Donnes nous exactement ce sur quoi tu souhaiterais utiliser un foreach.

Généralement tu l'utilise sur ce qui s'apparente à une liste (tableau, hash, etc.)


~ N'oubliez pas la balise "Résolu" lorsque votre problème est... résolu :) ~
0
Profil bloqué
5 mai 2010 à 22:13
j'ai 2 tableaux a parcourir pour afficher leurs contenues,faut il utiliser 2 foreach ou on peut utiliser un seul?
merci d'avance
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
merci olivier pour votre renonce,
j'ai deux tableaux a afficher donc il faut les parcourir,dans ce cas il faut utiliser 2
foreach pour ca.

foreach ($tableau_1 as $index_1)
//et on affiche le contenue
//puis
foreach ($tableau_2 as $index_2)
//et on affiche le contenue

j'ai croyait qu'on peut utiliser un seul foreach pour ca
merci encore pour votre renonce.
0
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
Modifié par kij_82 le 6/05/2010 à 13:04
discussion mise en résolue, pense à le faire de toi-même si à l'avenir l'une de tes questions te semble résolue, en mettant un +1 aux réponses qui t'on semblé pertinentes (ou la plus pertinente de ces réponses)
0