w3tutoriels.com

PHP Break

L’instruction break de PHP interrompt l’exécution des boucles for, while, do-while, switch et for-each. Si vous utilisez break à l’intérieur de la boucle interne, cela interrompt uniquement l’exécution de la boucle interne.

Instructions;  
break;

PHP Break à l’intérieure d’une boucle

Voyons un exemple simple pour interrompre l’exécution de la boucle for si la valeur de i est égale à 5.

for($i=1;$i<=10;$i++){  
echo "$i <br/>";  
if($i==5){  
break;  
}  
}

Résultat :

1
2
3
4
5

PHP Break à l’intérieure de plusieurs boucles

L’instruction break PHP n’interrompt que l’exécution de la boucle interne.

for($i=1;$i<=3;$i++){  
 for($j=1;$j<=3;$j++){  
  echo "$i   $j<br/>";  
  if($i==2 && $j==2){  
   break;  
  }  
 }  
}

Résultat :

1 1
1 2
1 3
2 1
2 2
3 1
3 2
3 3

PHP Break à l’intérieur d’une instruction switch

L’instruction break PHP interrompe également le flux de switch.

$num=200;      
switch($num){      
case 100:      
echo("Le nombre est égale à 100");      
break;      
case 200:      
echo("Le nombre est égale à 200");      
break;      
case 50:      
echo("Le nombre est égale à 300");      
break;      
default:      
echo("Le nombre n’est égale à 100 100, 200 ou 500");      
}

Résultat :

Le nombre est égale à 200

 

Quitter la version mobile