Part 1
Chapter 1
: Les variables
Introduction
Types de données
Support de cours n°1
Synthèse n°2
Les chaines de caractères
Example PHP n°1
Example PHP n°2
Synthèse n°3
Example PHP n°4
Example PHP n°5
Exercice PHP n°6
Exercice PHP n°7
Les entiers
Support de cours n°1
Example PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Les réels
Support de cours n°1
Example PHP n°2
Exercice PHP n°3
Les booleens
Support de cours n°1
Example PHP n°2
Exercice PHP n°3
Chapter 2
: Les conditionnelles
La conditionnelle if else
Support de cours n°1
Example PHP n°2
Example PHP n°3
Example PHP n°4
Example PHP n°5
La conditionnelle switch
Support de cours n°1
Example PHP n°2
Conditionnelles synthèse
Conditionnelles exercices
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Chapter 3
: Les boucles
La boucle for
Support de cours n°1
Example PHP n°2
Example PHP n°3
La boucle while
Support de cours n°1
Example PHP n°2
do while
Support de cours n°1
Example PHP n°2
Boucle synthèse
Boucles exercices
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Example PHP n°4
Chapter 4
: Les tableaux
Les tableaux
Support de cours n°1
Example PHP n°2
Example PHP n°3
Support de cours n°4
Example PHP n°5
Example PHP n°6
Support de cours n°7
Example PHP n°8
Tableaux Synthèse
Tableaux exercices
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Exercice PHP n°5
Exercice PHP n°6
1
Les tableaux : Example PHP n°8
The questions should help you understand the code shown below.
Once you hold the solution, you can view the answer by clicking on the question title.
1.Qu'est ce qu'un tableau multidimensionnel ?
R : Un tableau multidimensionnel est un tableau de tableau ici on a créé un tableau : personnage/tableau (clé/valeur) ou la valeur correspond à un deuxieme tableau ayant un 2 ieme couple cle2/valeur2.
2.Comment parcours t-on le tableau multidimensionnel ?
R : On utilise 2 boucles foreach imbriquées:
- la première liste les noms des personnages corespondant à la clé du 1er tableau
- la deuxieme boucle affiche la valeur du 1er tableau correspondant au couple clé/valeur du 2 ieme tableau.
- la première liste les noms des personnages corespondant à la clé du 1er tableau
- la deuxieme boucle affiche la valeur du 1er tableau correspondant au couple clé/valeur du 2 ieme tableau.
3.Comment accède t-on à une valeur particulière du tableau (la force d'Obélix) ?
R : On utilise la notation classique des tableaux :
nomtab [clétab1] [clétab2]
$personnages_gaulois ['Obélix'] ['force']
nomtab [clétab1] [clétab2]
$personnages_gaulois ['Obélix'] ['force']
echo'<h2>Tableau multidimensionnel</h2>';
$personnages_gaulois = array (
'Astérix' => array ('force' => 18, 'intelligence' => 20, 'courage' =>20),
'Obélix' => array ('force' => 20, 'intelligence' => 8, 'courage' =>20),
'Idéfix'=> array ('force' => 5, 'intelligence' => 2, 'courage' =>15));
foreach ( $personnages_gaulois as $x => $valeur1)
{
echo '<p><b>Personnage : </b>'.$x.'</p>';
foreach ($valeur1 as $cle2 => $valeur2)
{
echo '<p>'.$cle2.':'.$valeur2.'</p>';
}
echo '<br>';
}
echo '<p><b>la force d\'obélix : </b></p>';
echo $personnages_gaulois ['Obélix']['force'];
Result :
Tableau multidimensionnel
Personnage : Astérix
force:18
intelligence:20
courage:20
Personnage : Obélix
force:20
intelligence:8
courage:20
Personnage : Idéfix
force:5
intelligence:2
courage:15
la force d'obélix :
20<h2>Tableau‧multidimensionnel</h2><p><b>Personnage‧:‧</b>Astérix</p><p>force:18</p><p>intelligence:20</p><p>courage:20</p><br><p><b>Personnage‧:‧</b>Obélix</p><p>force:20</p><p>intelligence:8</p><p>courage:20</p><br><p><b>Personnage‧:‧</b>Idéfix</p><p>force:5</p><p>intelligence:2</p><p>courage:15</p><br><p><b>la‧force‧d'obélix‧:‧</b></p>20
Execution in 0.0004s

