Home » PHP » Looping di PHP : Break dan Continue

Looping di PHP : Break dan Continue

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

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 3

PHP 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 9

Break 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 3

Contoh 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  
  

You may also like