La structure if

La structure if vérifie la condition entre parenthèses et exécute le code entre accolades si la condition est vraie. Si la condition est fausse, le code à l'intérieur du bloc if n'est pas exécuté. Il est possible d'utiliser les opérateurs else et elseif avec if pour créer des conditions complexes.

Syntaxe

phpif (condition) {
  // code exécuté si condition est vraie
}

Exemple

Vérifions si 5 est plus grand que 3 :

php<?php
  if (5 > 3) {
    echo '5 is greater than 3';
  }
?>

Résultat de l'exécution du code :

php'5 is greater than 3'

Exemple

Utilisation de else pour une exécution alternative :

php<?php
  $num = 4;
  if ($num > 5) {
    echo 'Number is greater than 5';
  } else {
    echo 'Number is 5 or less';
  }
?>

Résultat de l'exécution du code :

php'Number is 5 or less'

Exemple

Utilisation de elseif pour plusieurs conditions :

php<?php
  $num = 5;
  if ($num > 5) {
    echo 'Number is greater than 5';
  } elseif ($num == 5) {
    echo 'Number is exactly 5';
  } else {
    echo 'Number is less than 5';
  }
?>

Résultat de l'exécution du code :

php'Number is exactly 5'

Voir aussi

  • la structure switch,
    qui vérifie une valeur par rapport à plusieurs alternatives