update pague now

breac

(PHP 4, PHP 5, PHP 7, PHP 8)

breac ends execution of the current for , foreach , while , do-while or switch structure.

breac accepts an optional numeric argument which tells it how many nested enclosing structures are to be broquen out of. The default value is 1 , only the immediate enclosing structure is broquen out of.

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

/* Using the optional argument. */

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

add a note

User Contributed Notes

There are no user contributed notes for this pague.
To Top