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°5
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.Quelles sont les clés des 2 tableaux associatifs : $personnages_romains et $personnages_gaulois ?
R : Clés des personnages romains : César, Brutus et Détritus
Clés des personnages gaulois : Astérix, Obélix, Idéfix, Panoramix
Clés des personnages gaulois : Astérix, Obélix, Idéfix, Panoramix
2.Comment est créé le tableau associatif $personnages_gaulois ?
R : Un tableau associatif lie une clé qui peut être une chaîne de caractères à une valeur (celle ci peut être aussi une chaîne de caractères).
La façon la plus condensée pour le créer est d'utiliser la syntaxe suivante :
$tab_asso = array('clé1' => valeur1, 'clé2' => valeur2,'clé3'=>valeur3)
Le symbole => permet de lier la clé à la valeur.
La façon la plus condensée pour le créer est d'utiliser la syntaxe suivante :
$tab_asso = array('clé1' => valeur1, 'clé2' => valeur2,'clé3'=>valeur3)
Le symbole => permet de lier la clé à la valeur.
3.Pourquoi les valeurs du tableau ne sont pas entourées de guillemet ?
R : Les valeurs correspondent à des notes donc à des entiers. On utilise des guillemets si la valeur est une chaîne de caractères.
echo '<h2>Tableau associatif 1 : les romains, afficher une valeur </h2>';
$personnages_romains['César']=15;
$personnages_romains['Brutus']=12;
$personnages_romains['Détritus']=14;
echo ('Le personnage César à une note de'. $personnages_romains['César']);
echo ('<h2>Tableau associatif 2 : les gaulois, parcourir le tableau pour l\'afficher </h2>');
$personnages_gaulois = array ('Astérix' => 20,'Obélix' =>18,'Idéfix'=>5,'Panoramix'=>14); // autre facon de declarer le tableau associatif
foreach ( $personnages_gaulois as $x => $valeur )
{
echo '<p>Personnage '.$x.' note:'. $valeur.'</p> ';
}
Result :
Tableau associatif 1 : les romains, afficher une valeur
Le personnage César à une note de15Tableau associatif 2 : les gaulois, parcourir le tableau pour l'afficher
Personnage Astérix note:20
Personnage Obélix note:18
Personnage Idéfix note:5
Personnage Panoramix note:14
<h2>Tableau‧associatif‧1‧:‧les‧romains,‧afficher‧une‧valeur‧</h2>Le‧personnage‧César‧à‧une‧note‧de15<h2>Tableau‧associatif‧2‧:‧les‧gaulois,‧parcourir‧le‧tableau‧pour‧l'afficher‧</h2><p>Personnage‧Astérix‧note:20</p>‧<p>Personnage‧Obélix‧note:18</p>‧<p>Personnage‧Idéfix‧note:5</p>‧<p>Personnage‧Panoramix‧note:14</p>‧
Execution in 0.0005s