Comment parcourir un tableau multidimensionnel en PHP
Vous pouvez utiliser la boucle foreach pour accéder à toutes les clés/valeurs d’un tableau multidimensionnel en PHP. Vous pouvez vérifier si une variable est un tableau en utilisant la fonction is_array().
Exemple :
<?php // Tableau multidimensionnel $school = array( "Professor 1" => array( "name" => "Frédéric Majory", "email" => "[email protected]", "telephone" => "+33 01.09.94.30.12", "address" => "94, rue Gustave Eiffel", ), "Professor 2" => array( "name" => "Adorlee Miron", "email" => "[email protected]", "telephone" => "+33 04.97.35.65.26", "address" => "32, boulevard Aristide Briand", ), "Professor 3" => array( "name" => "Christian Leclerc", "email" => "[email protected]", "telephone" => "+33 03.56.16.29.48", "address" => "16, Quai des Belges", ) ); foreach($school as $key => $value){ echo $key. "<br>"; if(is_array($value)){ foreach($value as $key => $value){ echo $key." : ".$value."<br>"; } } echo "<br>"; } ?>
Sortie :
Professor 1 name : Frédéric Majory email : [email protected] telephone : +33 01.09.94.30.12 address : 94, rue Gustave Eiffel Professor 2 name : Adorlee Miron email : [email protected] telephone : +33 04.97.35.65.26 address : 32, boulevard Aristide Briand Professor 3 name : Christian Leclerc email : [email protected] telephone : +33 03.56.16.29.48 address : 16, Quai des Belges