Manuel PHP
Précédent | Chapitre 15. Les structures de contrôle | Suivant

# break

L'instruction break permet de sortir d'une structure for, while, foreach ou switch.

break accepte un argument numérique optionnel qui vous indiquera combien de structures emboîtées ont été interrompues.

Exemple 15-20. Instruction break

`<?php
$arr = array ('un', 'deux', 'trois', 'quatre', 'stop', 'cinq');
while (list(, $val) = each($arr)) {
if ($val == 'stop') {
break; /* Vous pourriez aussi utiliser 'break 1;' ici. */
}
echo "$val<br />\n";
}
/* Utilisation de l'argument optionnel. */
$i = 0;
while (++$i) {
switch ($i) {
case 5 :
echo "A 5<br />\n";
break 1; /* Termine uniquement le switch. */
case 10 :
echo "At 10; quitting<br />\n";
break 2; /* Termine le switch et la boucle while. */
default :
break;
}
}
?>`

Précédent | Sommaire | Suivant
foreach | Niveau supérieur | continue