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
La conditionnelle if else : Example PHP n°2
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.Quelle est la condition de la structure if ?
R : Une condition est une comparaison, elle est toujours entre parenthèses. Ici on compare si $nbr_a est supérieur à $nbr_b
2.Quelle est la structure de notre programme ?
R : Si $nb_a > $nb_b
{
bloc d'instruction du if
}
sinon
{
bloc d'instruction du else
}
affiche
{
bloc d'instruction du if
}
sinon
{
bloc d'instruction du else
}
affiche
3.Comment est indenté le code ?
R : Lorsque l'on ouvre une accolade, on décale le code (tabulation) vers la droite pour avoir une écriture lisible, à la fermeture de l'accolade on revient avec une tabulation vers la gauche.
4.Que se passe t-il si les 2 nombres sont égaux ?
R : Comme la condition est fausse, on exécute ce qui est dans le bloc else
5.Que faut il faire pour éviter ce problème ?
R : Il faut tester le cas particulier :
if ($nb_a == $nb_b)
Vous remarquerez que l'on a utilisé l'opérateur de comparaison == et non l'opérateur d'affectation =
if ($nb_a == $nb_b)
Vous remarquerez que l'on a utilisé l'opérateur de comparaison == et non l'opérateur d'affectation =
$nb_a=5;
$nb_b=10;
if ($nb_a > $nb_b)
{
print ('<p>A est supérieur à B</p>') ;
$resultat = $nb_a ;
}
else
{
print ('<p>B est supérieur à A</p>') ;
$resultat = $nb_b ;
}
print ('<p>Le supérieur a pour valeur : $resultat</p>') ;
Result :
B est supérieur à A
Le supérieur a pour valeur : $resultat
<p>B‧est‧supérieur‧à‧A</p><p>Le‧supérieur‧a‧pour‧valeur‧:‧$resultat</p>
Execution in 0.0003s