Structures de contrôles
If
if(expression 1)
{
//Bloc execute si expression1 vrai
}
elseif(expression2)
{
//Bloc execute si expression2 vrai
}
else
{
//Bloc execute si expression1 et expression2 fausses
}
Switch
switch($variable){
case 1 :
//Bloc de code
break;
case 2 :
//Bloc de code
break;
default :
//Bloc de code
}
For
for($i=0; $i<10; ++$i)
{
//Bloc de code execute tant que l'expression est vrai
}
Foreach
foreach($tableau as $element>)
{
//Bloc de code
}
While
while(expression)
{
//Bloc de code execute tant que l'expression est vrai
}
Do...while
do{
//Bloc de code execute tant que l'expression est vrai
//Elle est execute au moins 1 fois
}while(expression);