Egal : $a == $b retourne true si la valeur de $a est égale à celle de $b
Différent : $a != $b retourne true si la valeur de $a est différente de celle de $b
$a <> $b retourne true aussi si la valeur de $a est différente de celle de $b
Inférieure : $a < $b retourne true aussi si la valeur de $a est strictement inférieure à celle de $b
Inférieure ou égal : $a < = $b retourne true aussi si la valeur de $a est inférieure ou égale à celle de $b
Supérieure : $a > $b retourne true aussi si la valeur de $a est strictement supérieure à celle de $b
Supérieure ou égal : $a >= $b retourne true aussi si la valeur de $a est supérieure ou égale à celle de $b
Les opérateurs logiques
En PHP, il y a différents opérateurs logiques qui permettent de combiner des conditions entre elles.
Différent : $a != $b retourne true si la valeur de $a est différente de celle de $b
$a <> $b retourne true aussi si la valeur de $a est différente de celle de $b
Inférieure : $a < $b retourne true aussi si la valeur de $a est strictement inférieure à celle de $b
Inférieure ou égal : $a < = $b retourne true aussi si la valeur de $a est inférieure ou égale à celle de $b
Supérieure : $a > $b retourne true aussi si la valeur de $a est strictement supérieure à celle de $b
Supérieure ou égal : $a >= $b retourne true aussi si la valeur de $a est supérieure ou égale à celle de $b
Les opérateurs logiques
En PHP, il y a différents opérateurs logiques qui permettent de combiner des conditions entre elles.
La structure conditionnelle if, else
Cette structure permet de n'exécuter qu'un bloc d'instructions uniquement si l'expression est vraie. Le mot clé if() signifie en anglais 'si'. Autrement dit, si la condition est vérifiée, on exécute l'instruction. Dans le cas contraire, l'instruction sera simplement ignorée ou une autre instruction alternative sera exécutée.
Par conséquent, un if peut être employé seul. Le else étant l'alternative, on peut s'en passer pour n'exécuter un code que si une condition est réalisée.
Cette structure permet de n'exécuter qu'un bloc d'instructions uniquement si l'expression est vraie. Le mot clé if() signifie en anglais 'si'. Autrement dit, si la condition est vérifiée, on exécute l'instruction. Dans le cas contraire, l'instruction sera simplement ignorée ou une autre instruction alternative sera exécutée.
Par conséquent, un if peut être employé seul. Le else étant l'alternative, on peut s'en passer pour n'exécuter un code que si une condition est réalisée.
La syntaxe est :
Exemple :
<?php
if(condition)
{
// Bloc d'instructions
}
?>
🦉On met la ou les conditions entre parenthèses, et le bloc d'instructions entre deux
accolades
Exemple :
<? php
$vitesse = 100;
if($vitesse > 50)
{
echo "excès de vitesse !";
}
?>
La fonction Else
La fonction else (traduite par sinon), ajoutée après l'accolade fermante du bloc if(), permet de définir une série d'instructions qui seront exécutées si l'expression if testée est fausse (c'est-à-dire si elle renvoie FALSE).
Voici la syntaxe :
<?php
if (condition) {
// instruction au cas où la condition serait réalisée;
}
else{
// instruction au cas où la condition ne serait pas réalisée;
}
Exemple :
La fonction else (traduite par sinon), ajoutée après l'accolade fermante du bloc if(), permet de définir une série d'instructions qui seront exécutées si l'expression if testée est fausse (c'est-à-dire si elle renvoie FALSE).
Voici la syntaxe :
<?php
if (condition) {
// instruction au cas où la condition serait réalisée;
}
else{
// instruction au cas où la condition ne serait pas réalisée;
}
Exemple :
<?php
$age = 22;
if($age >= 18)
{
echo "Vous êtes majeur.";
}
else
{
echo "Vous êtes mineur.";
}
?>
❤🔥5❤1
Imbrication elseif
On peut imbriquer les if les uns dans les autres. Simplement lorsqu'un if imbriqué aura fini d'être exécuté, il retournera à l'étape logique suivante du rang hiérarchique supérieur.
Exemple :👇👇
On peut imbriquer les if les uns dans les autres. Simplement lorsqu'un if imbriqué aura fini d'être exécuté, il retournera à l'étape logique suivante du rang hiérarchique supérieur.
Exemple :👇👇
Coding Learn
Photo
Résultats
Code:
Code:
<?php
$nombre = -4;
if($nombre == 0)
{
echo "le nombre est égal à zéro";
}
else
{
if($nombre > 0) {
echo "le nombre est positif";
} else {
echo "le nombre est négatif";
}
}
?>
👌2
On peut simplifier le code en utilisant elseif. Et le nombre d'elseif est illimité. Sauf que le else à la fin est obligatoire et il est exécuté lorsqu'aucune des conditions en dessus ne sont pas exécutées.
Exemple 👇👇👇
Exemple 👇👇👇
👌3
Media is too big
VIEW IN TELEGRAM
Le chapitre sur les conditions s'achève ici
Vous pouvez aussi regarder cette vidéo
Pour ceux qui ont mal compris il peuvent laisser une message à @codingsupport_bot
Vous pouvez aussi regarder cette vidéo
Pour ceux qui ont mal compris il peuvent laisser une message à @codingsupport_bot
❤🔥4😍1
┏━━━━━━━━━━━━━━━┓
CHAPITRE IV:
Les boucles (while, for, do while) en PHP
┗━━━━━━━━━━━━━━━┛
Les boucles sont des structures de contrôle permettant d'effectuer un certain nombre de fois les mêmes opérations. Concrètement, il s'agit d'une répétition d'instructions.
Par exemple afficher une suite de nombres que l'on incrémentera à chaque tour de boucle en fonction d'une ou plusieurs conditions à vérifier.
CHAPITRE IV:
Les boucles (while, for, do while) en PHP
┗━━━━━━━━━━━━━━━┛
Les boucles sont des structures de contrôle permettant d'effectuer un certain nombre de fois les mêmes opérations. Concrètement, il s'agit d'une répétition d'instructions.
Par exemple afficher une suite de nombres que l'on incrémentera à chaque tour de boucle en fonction d'une ou plusieurs conditions à vérifier.
👌3
Les opérateurs d'incrémentation et de décrémentation
Incrémenter une valeur signifie qu'on augmente la valeur d'un certain ordre. Pour dire que la valeur d'une variable $i a augmenté d'un point, on écrit :
Cette instruction peut être écrite d'une manière plus simple en utilisant une instruction équivalente :
ou tout simplement :
A l'inverse, décrémenter une valeur veut dire qu'on diminue la valeur de $i d'un certain nombre de points. La syntaxe est la même que celle de l'incrémentation, sauf qu'à la place du signe + (plus) on met un signe – (moins).
Il est tout à fait possible de faire : $i += 2; pour dire que la valeur de $i augmentera de deux points.
Incrémenter une valeur signifie qu'on augmente la valeur d'un certain ordre. Pour dire que la valeur d'une variable $i a augmenté d'un point, on écrit :
$i = $i+1 ;
Cette instruction peut être écrite d'une manière plus simple en utilisant une instruction équivalente :
$i += 1 ;
ou tout simplement :
$i ++ ;
A l'inverse, décrémenter une valeur veut dire qu'on diminue la valeur de $i d'un certain nombre de points. La syntaxe est la même que celle de l'incrémentation, sauf qu'à la place du signe + (plus) on met un signe – (moins).
Il est tout à fait possible de faire : $i += 2; pour dire que la valeur de $i augmentera de deux points.
⚡2
Boucle while en PHP
C'est le moyen le plus simple pour faire une boucle. On traduit la boucle while par 'tant que'. Tant que la/les conditions est/sont vérifiée/s, on traite les instructions situées dans la boucle. La particularité de cette instruction est que la condition est testée à chaque début de boucle.
Syntaxe de while :
C'est le moyen le plus simple pour faire une boucle. On traduit la boucle while par 'tant que'. Tant que la/les conditions est/sont vérifiée/s, on traite les instructions situées dans la boucle. La particularité de cette instruction est que la condition est testée à chaque début de boucle.
Syntaxe de while :
<?php
while(condition)
{
// instruction 1;
// instruction 2;
...
}
?>
⚡1
Coding Learn
Dans cet exemple, on affichera tous les nombres pairs qui sont inférieurs à 20. Copier le code: <?php $i = 0; // $i est un nombre que l'on incrémentera. while($i < 20) { echo $i . "<br />"; $i += 2 ; } ?>
Comme on peut le voir dans le résultat il va nous afficher tous les nombres pairs compris entre 0 et 20
🤩4
L'essentiel à retenir est que la boucle while() signifie que l'on va répéter un bloc d'instructions tant que la condition passée en paramètre reste vraie (TRUE). Lorsque celle-ci deviendra fausse (FALSE), le programme sortira de la boucle.
Il est donc impératif que le bloc d'instructions, d'une manière ou d'une autre, agisse sur le paramètre. Dans l'exemple précédent, si l'on ne met pas la ligne $i += 2, alors la boucle ne s'arrêtera pas !
Il est donc impératif que le bloc d'instructions, d'une manière ou d'une autre, agisse sur le paramètre. Dans l'exemple précédent, si l'on ne met pas la ligne $i += 2, alors la boucle ne s'arrêtera pas !
😍4