[RESOLU] Problème foreach tableau multi dimensions

Petit nouveau ! | 7 Messages

14 mars 2021, 10:43

Bonjours,
Comment je peux faire pour afficher les notes des élevés dans ce tableau ?
J'ai fait plusieurs essais mais je ne trouve pas la solution.

Autre petite question: existe une fonction similaire à readline qui fonctionne sur windows?
Merci

Code : Tout sélectionner

<?php $ecole = [ "1"=>["mark"=>[2,15,12],"jane"=>[10,9,7], "bill"=>[], "2"=>["alber"=>[], "canndi"=>[],"bea"]=>[], "3"=>["ludo"=>[],"tray"=>[19,20,20],"conny"=>[]] ]; foreach ($ecole as $classe => $listeeleves) { echo "- La classe $classe: \n" ; foreach ($listeeleves as $eleve) { echo"- $eleve \n"; } echo "\n"; }

Mammouth du PHP | 2703 Messages

14 mars 2021, 15:00

il faut un troisième foreach pour afficher les notes.

Petit nouveau ! | 7 Messages

14 mars 2021, 19:53

il faut un troisième foreach pour afficher les notes.
oui... j'avais essayé mais je n'arrive pas...peut-être que j utilise un mauvais code.

Mammouth du PHP | 2703 Messages

14 mars 2021, 21:01

et comme, on n'a pas ce mauvais code, impossible de dire ce qui ne fonctionne pas.

https://www.php.net/manual/fr/control-s ... oreach.php
et particulièrement :
/* exemple foreach 3 : la clé et la valeur */