[RESOLU] Parcourir un tableau PHP avec foreach

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 : [RESOLU] Parcourir un tableau PHP avec foreach

Re: Parcourir un tableau PHP avec foreach

par Zedix » 05 janv. 2023, 17:27

Bonjour,

tu ne ferais pas comme par hasard une formation de DWWM chez ESECAD?
Haha si, au moins je suis content de voir que je suis pas le seul à avoir eu des soucis avec celui là

Re: Parcourir un tableau PHP avec foreach

par Zedix » 05 janv. 2023, 17:26

Il s'agit d'un tableau multi-dimensionnel, c'est-à-dire un tableau où chaque entrée est elle-même un tableau.

Le mieux est de faire un foreach() et de faire un var_dump() de la valeur que tu récupère pour chaque entrée.
Et ensuite dans ta boucle, soit tu remets un foreach pour afficher chaque valeur, soit tu sais à l'avance comment est structuré le 2ème tableau, ce qui semble être le cas ici, et à ce moment là tu peux juste de contenter d'afficher les valeurs de departure et arrival
Merci! J'ai trouvé comment m'occuper du tableau et chercher les résultats :)

Re: Parcourir un tableau PHP avec foreach

par elevedavid » 04 janv. 2023, 22:27

Bonjour,

tu ne ferais pas comme par hasard une formation de DWWM chez ESECAD?

Re: Parcourir un tableau PHP avec foreach

par @rthur » 03 janv. 2023, 19:09

Il s'agit d'un tableau multi-dimensionnel, c'est-à-dire un tableau où chaque entrée est elle-même un tableau.

Le mieux est de faire un foreach() et de faire un var_dump() de la valeur que tu récupère pour chaque entrée.
Et ensuite dans ta boucle, soit tu remets un foreach pour afficher chaque valeur, soit tu sais à l'avance comment est structuré le 2ème tableau, ce qui semble être le cas ici, et à ce moment là tu peux juste de contenter d'afficher les valeurs de departure et arrival

Parcourir un tableau PHP avec foreach

par Zedix » 03 janv. 2023, 15:38

Bonjour,
Je suis une formation dans l'informatique, et j'ai commencé le PHP il y a 2 semaines donc je suis vraiment novice en la matière, sauf que j'ai un problème avec un entrainement.
Il s'agit de faire un formulaire et en fonction des données qu'on rentre, cela nous donne des résultats. En gros ici on indique une ville de départ avec un menu déroulant et ça montre les villes d'arrivées disponible, plutôt simple donc.
Le formulaire n'est pas un soucis, et globalement j'ai compris comment fonctionne foreach, mais pour l'exercice on m'a donné un tableau sous cette forme:
$travel = [
["departure" => "Bordeaux", "arrival" => "Nantes"],
["departure" => "Bordeaux", "arrival" => "Rennes"],
["departure" => "Marseille", "arrival" => "Paris"],
["departure" => "Lyon", "arrival" => "Marseille"],
["departure" => "Lyon", "arrival" => "Toulouse"],
];
Sauf que, j'ai beau tout essayer et regarder un peu partout sur le net et dans les cours que j'ai eu, je n'arrive pas à voir comment utiliser un tableau comme ça avec foreach, dans les cours on a vu des exemples simple avec un array où le foreach permet d'afficher les $key et $value (le basique du basique quoi) mais rien avec un tableau sous cette forme, du coup je me sens perdu :( . Cela fait plusieurs heures que je bloque dessus et j'ai l'impression que quelque chose de tout simple m'échappe sans savoir quoi, Si quelqu'un à ne serait-ce qu'un début de piste pour m'éclairer ce serait vraiment fantastique!