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