Sommaire

Les structures de contrôle

if
else
elseif
Syntaxe alternative
while
do..while
for
foreach
break
continue
switch
declare
require
include
require_once
include_once

4.7.9 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 emboitées ont été interrompues.


<?php
$i 
0;
while (
$i &lt10) {
    if (
$arr[$i] == "stop") {
        break;  
/* Vous pouvez aussi &eacute;crire 'break 1;' ici. */
    
}
    
$i++;
}
/* Utilisation de l'argument optionnel. */
$i 0;
while ( ++
$i ) {
    switch ( 
$i ) {
    case 
5:@:
        echo 
"&agrave; 5&lt;br&gt;n";
        break 
1;  /* Ne sort que du switch. */
    
case 10:
        echo 
"&agrave; 10; quitting&lt;br&gt;n";
        break 
2;  /* Sort du switch et du while. */
    
default:
        break;
    }
}
?>