L'instruction break et son argument optionnel
Par Armel FAUVEAU, dimanche 5 août 2001 à 14:41 :: Trucs et Astuces PHP :: #344 :: rss
Vous l'ignorez peut-être, mais l'instruction break qui permet de sortir d'une structure de type for, while, foreach ou encore switch, peut recevoir un argument optionnel.
Exemple :
<?php
$nombre=1;
while ($nombre) {
switch ($nombre) {
case 1:
echo "Un\n";
break 1; // Sort du switch
case 5:
echo "Cinq\n";
break 1; // Sort du switch
case 10:
echo "Dix...bye bye\n";
break 2; // Sort du switch ET du while
default:
break;
}
$nombre++;
}
?>
Ce script comporte un while, lui même comportant un swith. Si break recoit 1 en argument, il permet de sortir de la structure switch. Et si break recoit 2 en arguement, il permet de sortir du switch ET du while.Fonction break







Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Vous pouvez soumettre un commentaire en remplissant le formulaire ci-dessous. Toutes les contributions font l'objet d'une étape de modération par notre équipe.
Le code HTML dans le commentaire sera affiché comme du texte, les adresses internet seront converties automatiquement.