PHP Break
Pernyataan break yang digunakan digunakan untuk “melompat keluar” dari pernyataan switch.
Pernyataan break juga dapat digunakan untuk melompat keluar dari loop.
Contoh di bawah ini melompat keluar dari loop ketika x sama dengan 4:
Contoh :
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
break;
}
echo "Angka $x <br>";
}
?>
//Output : Angka 0
//Output : Angka 1
//Output : Angka 2
//Output : Angka 3PHP Continue
Pernyataan continue digunakan untuk memecah satu iterasi (dalam loop), jika kondisi tertentu terjadi dan berlanjut dengan iterasi berikutnya dalam loop.
Contoh ini melewatkan nilai 4:
Contoh :
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
continue;
}
echo "Angka $x <br>";
}
?>
//Output : Angka 0
//Output : Angka 1
//Output : Angka 2
//Output : Angka 3
//Output : Angka 4
//Output : Angka 5
//Output : Angka 6
//Output : Angka 7
//Output : Angka 8
//Output : Angka 9Break dan Continue di While Loop PHP
Kita dapat menggunakan break dan continue di while loop:
Contoh break :
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
break;
}
echo "Angka $x <br>";
$x++;
}
?>
//Output : Angka 0
//Output : Angka 1
//Output : Angka 2
//Output : Angka 3Contoh continue :
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
$x++;
continue;
}
echo "Angka $x <br>";
$x++;
}
?>
//Output : Angka 0
//Output : Angka 1
//Output : Angka 2
//Output : Angka 3
//Output : Angka 4
//Output : Angka 5
//Output : Angka 6
//Output : Angka 7
//Output : Angka 8
//Output : Angka 9