Les expressions conditionnelles en PHP, différents cas de figure.
Version simplifiée d’une expression conditionnelle en PHP
if (condition1)? (instruction2) : (instruction3);
Si condition1 est vérifiée alors on exécute instruction2 sinon on exécute instruction3
Exemple :
le code suivant :
if ($couleur == "ouvert") echo 'c'est ouvert'; else echo 'c'est fermé';
Peut être remplacé de façon plus élégante par le code ci-dessous :
(couleur==ouvert)?$str='c\'est ouvert' : $str'c\'est fermé'; echo $str;
Version multi conditionnelle
if (condition1) : instruction1 elseif (condition2) : instruction2 else() instruction3 endif; <?php if ($meteo == "Soleil") : ?> Super. <br> Je vais prendre un café en terrasse ! <?php elseif ($meteo == "Pluie") : ?> Super. <br/> Je vais patauger dans les flaques ! <?php else : ?> Bon. <br/> Je continue à bosser. <?php endif;?>
Laisser un commentaire
Participez-vous à la discussion?N'hésitez pas à contribuer!