Perulangan atau Looping For, While dan Do-While pada PHP

October 24, 2012 at 4:02 am Leave a comment

Ada tiga tipe perulangan (looping) pada bahasa pemrograman yaitu For, While dan Do-While. Perbedaan dari ketiganya adalah pada syntax penggunaannya. Di  artikel ini akan saya berikan contoh penggunaan pada PHP. Lets see…

    1. for. Pengecekannya dilakukan di awal. Menggunakan 3 buah parameter.for (inisialisasi; kondisi; modifier)
      {
      statement;
      }

      PHP juga mendukung syntax colon (titik dua) untuk looping for,

      for (inisialisasi; kondisi; modifier):
      statement
      endfor;


      Contoh code nya ini,

      1 <?php
      2 for ($i=1; $i<=10; $i++) {
      3      echo $i;
      4 }
      5 ?>

       

      Hasilnya : 12345678910

    2. while. Pengecekannya dilakukan di awal. Menggunakan 1 parameter sedangkan 2 parameter lain (inisialisasi dan modifier dimasukkan ke dalam baris program).while (kondisi)
      {
      statement;
      }

      Dari syntax for diatas, jika diubah menjadi while sbb,

       

      1 <?php
      2 $i = 1;
      3 while ($i <= 10) {
      4      echo $i++;
      5 }
      6 ?>

       

      atau jika menggunakan syntax colon (titik dua) maka

      1 <?php
      2 $i = 1;
      3 while ($i <= 10):
      4  echo $i;
      5 $i++;
      6 endwhile;
      7 ?>
    3. do-while. Pengecekannya dilakukan di akhir. Sama seperti while menggunakan 1 parameter sedangkan 2 parameter lain (inisialisasi dan modifier dimasukkan ke dalam baris program)do
      {
      statement;
      }
      while (kondisi);

      Dari syntax for diatas, jika diubah menjadi d0-while sbb,

       

      1 <?php
      2 $i = 1;
      3 do {
      4  echo $i;
      5  $i++;
      6 }
      7 while ($i<=10);
      8 ?>

Hasil dari keempat contoh code atau script diatas sama yaitu akan mencetak 12345678910.

Entry filed under: Php. Tags: .

Array pada PHp Mengenal function PHP

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


JAM

Admin

Categories

Recent Posts

DATE

Blog Stats

  • 3,258 hits

%d bloggers like this: