Tuesday 7 April 2015

JOUR 3 :AJOUT NECESSAIRE: CONDITIONAL STATEMENTS

Bonjour.Aujourdhui j'ai jugE bon de parler des conditions en programation PHP avant d'avancer.
ce point au fait devai faire parti du program mais je l'ai omis.
sans lui la logique en soit est sans equilibre.

on se sert des conditions en programation pour effectuer des taches par rapport au resultat du test.
le code a l'interieure est depend du fait que  la condition reussit ou echoue.


pour effectuer une condition on se sert des mot clef  IF ELSE ELSEIF.


exemple:

if (5>4){
  echo "5 est plus grand que 4";
}
else{
  echo "5 n'est pas grand que 4 mais le contraire"
}

Dans cet exemple ci haut on test pour savoir si 5 est grand que 4.
si la condition retien "vrai " alors le code entre if block execute autrement (else),
le code dans else execute.

par exemple ici:

if (10==5){
  echo "10 equvaut a 5";
}
else{
  echo "5 n'est pas egale a 10"
}

la on test de voir si 10 equivaut a 5 ,
la condition va retenir "faux" et donc le code du else bloc va executer.

il arrive parfois des moment ou une conditions peut etre tester plus d'une fois.
exemple :
     
     if (5>6){
            echo "5 est plus grand que 6 <br>";
            }
    elseif (5==6){
        echo "5 egale 6 <br> ";
         }
    else{
          echo "5 n'est pas plus grand que 6 et n'est egale a 6";
          }



testez vous seul:

<?php

        if (5>4){
            echo "5 est plus grand que 4 <br>";
            }
         else{
        echo "5 n'est pas grand que 4 mais le contraire <br> ";
         }


?>

<?php

  if (10==5){
     echo "10 equvaut a 5 <br>";
             }
  else{
       echo "5 n'est pas egale a 10 <br>"
       }

?>

<?php
  if (5>6){
            echo "5 est plus grand que 6 <br>";
            }
    elseif (5==6){
        echo "5 egale 6 <br> ";
         }
    else{
          echo "5 n'est pas plus grand que 6 et n'est egale a 6";
          }

?>

les conditions se fairons souvent de la sorte:

<?php
   //on met nos valeurs dans des variables
   $nombre1 = 5;
   $nombre2 = 6;
 
 if ($nombre1>$nombre2){
            echo "le premier nombre est plus grand que le deuxieme <br>";
            }
    elseif ($nombre1==$nombre2){
        echo "le premier nombre est egale au deuxieme <br> ";
         }
    else{
          echo "le premier nombre n'est pas plus grand que le deuxieme et n'est pas egale au deuxieme ";
          }


?>















No comments:

Post a Comment