NET-FORMATION.COM
     
   
NET-FORMATION.COM
 
   
Le langage PHP
 
LIENS
Structures de contrôles & boucles   
Vous êtes ici : LANGAGES > PHP > Structures de contrôles & boucles

if : La condition
if (condition) // instruction; if ($jour=="vendredi") echo ("bon week end");
if (condition) { // instruction;
}else {
// instruction;
}
if ($jour=="vendredi") { echo ("bon weekend");
} else }
echo ("courage");
}

if (condition) { // instruction;
}elseif (condition) { // instruction;
}else {
// instructions;
}

if ($nb<0) { echo ("négatif");
} elseif ($nb==0 {
echo ("zéro");
} else { echo ("positif");
}

switch : gestion de cas
switch : (variable) {
case 1 :
     // instructions;
     break;
case 2 :
     // instructions;
     break;
...
default:
    // instruction;
}
switch ($val) {
case 1 :
     echo "premier choix";
     break;
case 2 :
     echo "deuxième choix";
     break;

default:
     echo "choix par défaut";
}

L'instruction "while"
while (condition) {
// instructions
}
$n=5;
$f=1;
$i=1;
while ($i<=$n)
{
$f= $f*$i;
$i=$i+1;
}
echo "<p>factorielle de 5 vaut $f</p>";

L'instruction "do while"
do {
// instructions
} while (condition)
$n=5;
$f=1;
$i=1;
do {
      $f=$f*$i;
      $i=$i+1;     } while ($i<=$n);
echo "factorielle de 5 vaut ".$f;
}
On utilise l'instruction break pour stopper l'éxécution de façon précoce.
L'instruction continue permet de mettre fin à l'éxécution de l'itération
mais pas de la boucle.

La boucle "for"
for ($i=0;$i<10;$i++) $j+=5;
Cette commande va ajouter 5 à j 10 fois.
i=0 sert à initialiser la variable
i<10 tant que ce test est vrai la boucle         continue
i++ c'est le pas, comment i varie à chaque passage dans la boucle (ici augmente de 1)
$b=0;
      for ($i=1;$i<10;$i++)
      {
      $b+=i;
      }
      echo("La somme des 9 premiers entiers       vaut :".$b);

Bureautique : Word / Access / Excel
Logiciels : Photoshop / Dreamweaver / Flash / Illustrator
Langages : JavaScript / HTML / PHP / ASP
Configurations : Bios / Matériels / Base de Registres
 
SPONSORS
L'annuaire des discothèques d'europe et de nombreuses rubriques autour du monde de la
nuit et de la musique...
 
 
Conception de
Site Web
 
DOWNLOAD
Flash Player 
Download Accelerateur Plus(Accélérateur de téléchargement intégré au navigateur)
Adobe reader  Windows Media Player
 WinZip Quicktime
 
Ce site est optimisé pour Internet Explorer 6, affichage 1024 x 768
Copyright 2003 © Net-Formation.com / Conception : Net-Communication