PHP Break
Anda telah melihat pernyataan/keyword break yang digunakan di artikel sebelumnya dari tutorial ini. Keyword break digunakan untuk keluar dari pernyataan switch.
Pernyataan break juga dapat digunakan untuk keluar dari loop.
Contoh ini melompat keluar dari loop ketika x sama dengan 4:
Contoh
<!DOCTYPE html>
<html>
<body>
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
break;
}
echo "Nomornya adalah: $x <br>";
}
?>
</body>
</html>
PHP Continue
Pernyataan continue menghentikan satu iterasi (dalam loop), jika kondisi tertentu terjadi, dan berlanjut dengan iterasi berikutnya dalam loop.
Contoh ini melewatkan nilai 4:
Contoh
<!DOCTYPE html>
<html>
<body>
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
continue;
}
echo "Nomornya adalah: $x <br>";
}
?>
</body>
</html>
Break dan Continue di While Loop
Anda juga dapat menggunakan break dan continue di while loop:
Contoh Break
<!DOCTYPE html>
<html>
<body>
<?php
$x = 0;
while($x < 10) {
if($x == 4) {
break;
}
echo "Nomornya adalah: $x <br>";
$x++;
}
?>
</body>
</html>
Contoh Continue
<!DOCTYPE html>
<html>
<body>
<?php
$x = 0;
while($x < 10) {
if($x == 4) {
$x++;
continue;
}
echo "Nomornya adalah: $x <br>";
$x++;
}
?>
</body>
</html>