PHP sinon


Exemple

L'instruction if dans l'exemple ci-dessus permet d'exécuter un fragment de code lorsque la condition est remplie. Lorsque vous souhaitez exécuter un fragment de code, lorsque la condition n'est pas remplie, vous devez étendre le if avec un else .

if ($a > $b) {
  echo "a is greater than b";
} else {
  echo "a is NOT greater than b";
}

PHP Manual - Structures de contrôle - Sinon

L'opérateur ternaire comme syntaxe abrégée pour if-else

L' opérateur ternaire évalue quelque chose en fonction d'une condition vraie ou non. C'est un opérateur de comparaison et souvent utilisé pour exprimer une simple condition if-else sous une forme plus courte. Cela permet de tester rapidement une condition et remplace souvent une instruction if multiligne, ce qui rend votre code plus compact.

C'est l'exemple ci-dessus utilisant une expression ternaire et des valeurs de variable: $a=1; $b=2;

echo ($a > $b) ? "a is greater than b" : "a is NOT greater than b";

Sorties: a is NOT greater than b .