break adalah penanda pengakhiran eksekusi saat loop dari for, foreach, while, do-while, atau switch struktur
break menerima opsional argument angka dimana memberitahukan berapa banyak cabang di dalam kurung yang bisa di keluarkan. defaultnya adalah 1, hanya struktur didalam yang langsung bisa dikeluarkan
<?php
$array = array('satu', 'dua', 'tiga', 'empat', 'stop', 'lima');
foreach($array as $x){
if($x == 'stop'){
break;
}
echo "$x \n";
}
?>
output: satu dua tiga empat
jika menggunakan opsional argument
<?php
$i = 0;
while(++$i) {
switch($i) {
case 5:
echo "di 5 \n";
break 1;
case 10:
echo "di 10 \n";
break 2;
default:
break;
}
}
?>
output: di 5 di 10