--> Belajar PHP (dasar): Looping atau Perulangan PHP
Home Belajar PHP

perulangan php

SeniKoding.com - Didalam pemrogramman PHP ada yang namanya Looping atau Perulangan, yang dimana dapat membantu kemudahan program dalam membuat perulangan baik angka maupun string huruf dan lain sebagainya.

Belajar Looping atau Perulangan PHP


Sebagai contoh, kita ingin membuat perulangan angka dari 1 sampai 100, dengan perulangan Looping PHP kita tinggal mengunakan beberapa baris kode saja beres, coba saja kalau kita harus manual membuatnya, pasti akan pusing, dan bagaimana jika angka tersebut bisa ber ribu-ribu looping atau bahkan ber juta-juta. Sehinga banyak sekali manfaat dari Looping didalam PHP ini.
Mari kita bahas ada Looping apa saja didalam pemrogramman PHP ini.

Macam-macam Looping PHP dan contoh kode nya:
  • While Loop
  • Do While Loop
  • For Loop
  • Foreach Loop

1. Perulangan While Loop PHP


Perulangan While Loop akan mengeksekusi kode jika kondisi yang ditentukan benar.
Berikut ini struktur kodenya:
while (kondisi benar) {
  Tindakan ini yang akan di eksekusi;
}
Jika di implementasikan kedalam contoh program While Loop sebagai berikut:
<?php
$x = 1;
while($x<=5) {
    echo"Nomor $x <br/>";
  $x++;
}
?>
// Output
Nomor 1
Nomor 2
Nomor 3
Nomor 4
Nomor 5

Penjelasan kode diatas bahwa kondisi perulangan $x lebih kecil dan sama dengan 5. Sehingga dihasilkan output 1-5.

2. Perulangan Do While Loop PHP


Jika perulangan While Loop memeriksa kondisi diawal dan kode tindakan di eksekusi diakhir aksi, jika Perulangan Do While Loop kebalikannya, yaitu meng eksekusi tindakan diawal program kemudian memeriksa konsisi diakhir program.
Pelajari juga :
1. Percabangan Switch PH.
2. Percabangan IF, Else IF, Else.
Sintak/struktur perulangan Do While Loop PHP:
do {
  Tindakan ini yang akan di eksekusi;
}
while (kondisi benar);
Perhatikan contoh script perulangan Do While Loop ini:
<?php
$x = 1;
do {
  echo"Nomor $x <br/>";
  $x++;
}
while ($x <= 5);
?>

Syarat dari $x telah terpenuhi didalam kondisi "while".
Program diatas akan menghasilkan output:

Nomor 1
Nomor 2
Nomor 3
Nomor 4
Nomor 5

Bagaimana jika syarat $x tidak terpenuhi didalam kondisi "while", apa yang terjadi.
Contoh program jika $x = 6 :
<?php
$x = 6;
do {
  echo"Nomor $x <br/>";
  $x++;
}
while ($x <= 5);
?>

// Output Nomor 6.
Karena kondisi while yaitu $x <= 5 tidak benar, sehingga tindakan yang di eksekusi sesuai $x.

3. Perulangan For Loop PHP


Perulangan PHP ini digunakan untuk Looping yang sudah diketahui berapa kali akan di eksekusi. Seperti kode Looping dari angka 1 sampai dengan 10, atau yang lainnya.

Sintak/struktur kode untuk perulangan For Loop PHP:
for(inisial; syarat tindakan; increment looping) {
  tindakan yang akan di eksekusi;
}
Contoh script perulangan For dibawah ini akan membuat Nomor 1-9.
<?php
  for($x=1; $x <=9; $x++) {
  echo "Nomor $x <br/>";
}
?>
// Output 
Nomor 1
Nomor 2
...
Nomor 9

4. Perulangan Foreach Loop PHP


Perulangan Foreach ini digunakan untuk perulangan/loop berbentuk Array dengan setiap pasangan nilai/key nya.

Sintak/struktur kode perulangan Foreach Loop PHP:
foreach ($array as $value) {
  kode eksekusi;
}
Contoh script perulangan Foreach dibawah ini sebuah array merk mobil yang ada didalam variabel Merk_mobil.
<?php
$Merk_mobil = array('Honda', 'Suzuki', 'Toyota', 'Daihatsu');
foreach ($Merk_mobil as $value) {
  echo"$value <br/>";
}
?>
// Output
Honda
Suzuki
Toyota
Daihatsu

Penggunaan perulangan Foreach ini akan sangat membantu untuk tugas-tugas kasus Array. Dapat mengelompokkan value dalam satu Array, dan dapat di ambil satu atau beberapa nilai yang kita butuhkan.

Perbanyak kasus/latihan agar lebih banyak dalam mengetahui kasus-kasus tentang perulangan PHP.
Semoga Pembelajaran Perulangan Loop PHP ini bermanfaat.

Artikel ini masuk dalam kategori Belajar PHP Untuk Pemula.

Ada pertanyaan tentang Belajar PHP?

- Salam -

Baca juga :


1 komentar

  1. mksih bermanfaat bnget

    http://blog.binadarma.ac.id/ilmanzuhriyadi/

    BalasHapus

Dilarang SPAM Komentar!

to Top