PHP : Mengenal Fungsi Break dan Continue

Monday, October 9, 20170 comments

Pada kesempatan ini saya akan memperkenalkan perintah break dan continue dalam PHP. Apakah sahabat sudah mengetahui perintah ini? Jika belum, silahkan simak artikel ini.

perintah break dan continue dalam php


Break


Break adalah perintah yang digunakan untuk keluar dari suatu blok. Jika sahabat sudah membaca artikel sebelumnya, yaitu mengenal struktur pemilihan (selection) dalam PHP. Sahabat pasti sudah menemukan perintah ini, yang mana digunakan di dalam switch. Selain dapat digunakan di dalam struktur pemilihan, break juga dapat digunakan di dalam struktur pengulangan (iteration).

Berikut ini adalah contoh penggunaan break dalam PHP yang digunakan di dalam struktur pengulangan (iteration).

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Demo Penggunaan Break</title>
  </head>
  <body>
    <h1>Demo Penggunaan Break</h1>
    <p>Tampilkan bilangan yang lebih kecil dari atau sama dengan 5:</p>
    <?php
      for ($a=1; $a <= 10; $a++) {
 if ($a > 5) {
   break;
 }
        echo $a . "<br />";
      }
    ?>
  </body>
</html>

Keterangan:

  • Dari script PHP di atas, jumlah pengulangan for ditentukan sebanyak 10 kali (for ($a=1; $a <= 10; $a++)).
  • Di dalam blok for terdapat penyeleksian kondisi, yang mana jika nilai dari variabel $a lebih dari 5 (if ($a > 5) ), maka perintah yang ada di dalam blok if akan dikerjakan. Dalam contoh di atas perintah break akan dikerjakan. Sehingga pengulangan selanjutnya (6,7,8,9,10) tidak dilanjutkan.


Continue


Continue adalah perintah yang digunakan untuk meloncat agar sebagian dari perintah setelah continue dilewati, dalam artian perintah setelahnya tidak harus dieksekusi. Biasanya perintah ini digunakan di dalam struktur pengulangan (iteration).

Untuk memahami continue dalam PHP, silahkan simak contoh script PHP di bawah ini.

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Demo Penggunaan Continue</title>
  </head>
  <body>
    <h1>Demo Penggunaan Continue</h1>
    <p>Tampilkan bilangan genap yang lebih kecil dari 20:</p>
    <?php
 for ($a=1; $a < 20; $a++) {
   if ($a % 2) {
     continue;
   }
   echo $a . "<br />";
 }
    ?>
  </body>
</html>

Keterangan:

  • Jumlah pengulangan for di atas ditentukan sebanyak 19 kali (kurang dari 20) (for ($a=1; $a < 20; $a++)).
  • Di dalam blok for terdapat penyeleksian kondisi, yang mana jika sisa pembagian dari variabel $a dibagi 2 hasilnya 1, maka perintah di dalam blok if akan dikerjakan. Dalam contoh di atas perintah continue akan dikerjakan. Sehingga perintah setelah continue dilewati (echo $a . "<br />";).
Share this article :

Post a Comment

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Tutorial Web Programming - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger