> Les conditions
Les conditions permettent à Php d'effectuer une tache ou une autres en fonction d'un résultat d'une variable ou autres argument.
Exemple si c'est un jour de la semaine dire tel phrase si c'est Vendredi dire une autre phrase, cette expression ce traduit avec les fonctions if (si) et else (si non) en utilisant les opérateurs de conditions.
Sous la forme suivante if (condition) && (autre condition) {expression}
elseif (condtion2) {expression2}
else {expression3}
If correspond à Si donc si (condition) est vérifier l'accolade suivante seras exécutée {expression)
else indique ce qu'il faut faire dans le cas ou la (condition) n'est pas vérifier(vrai) et renvois {expression3}
elseif indique ce qu'il faut faire si la (condition) n'est pas vérifier(vrai) et impose une autre (condition2) et exécute {expression2} si la condition2 est vérifié.
Opérateurs de condition
Opérateur
|
Fonction
|
==
|
égalité
|
<
|
inférieur |
>
|
superieur |
<=
|
inférieur ou égal |
>=
|
superieur ou égal |
!= ou <>
|
différent |
===
|
égal et de même type |
&& ou AND
|
et (logique) |
|| ou OR
|
ou inclusif |
XOR
|
ou exclusif |
true
|
condition vérifié par 1 |
False
|
condition non vérifié par 0 |
pour mettre en pratique les différentes conditions changez $var.
<?php
$var="lundi";
if ($var=="vendredi") {echo "aujourd'hui $var, bon week-end ! <br>";} // on regarde si la valeur $var est égale à vendredi qui retourne "...bon week-end" si la condition est vérifier
elseif ($var=="lundi") {echo "aujourd'hui $var, bonne semaine !<br>";} // on utilise elseif pour posé une autre condition
else {echo "aujourd'hui $var, bonne semaine !<br>";} // si la condition n'est pas vérifier on renvois la condtion avec else ".....bonne semaine"
?> |
Voir avec $var="vendredi" :
< renvois Aujourd'hui vendredi, bon week-end !
Voir avec $var="lundi" :
< renvois Aujourd'hui lundi bonne semaine !
Voir avec $var="mardi" :
< renvois Aujourd'hui mardi, bonne semaine !