Break 1 or break 2 : break statement « Statement « PHP






Break 1 or break 2

 
<?
$arr = array( 'one', 'two', 'three', 'four', 'stop', 'five' );
while ( list( , $val ) = each( $arr ) ) {
    if ( $val == 'stop' ) {
        break; /* You could also write 'break 1;' here. */
    }
    echo "$val<br>\n";
}

$i = 0;
while ( ++$i ) {
    switch ( $i ) {
        case 5:
            echo "At 5<br>\n";
            break 1; /* Exit only the switch. */
        case 10:
            echo "At 10; quitting<br>\n";
            break 2; /* Exit the switch and the while. */
            default:
        break;
    }
}
?>
  
  








Related examples in the same category

1.Break statement
2.Breaking a Loop
3.Using the break Statement
4.Break Statement
5.Using the break Statement
6.The break command applies to both loops and switch/case statements
7.break within a for loop
8.Using break to avoid division by zero