Learning PHP Basic #4 : Looping

Learning PHP Basic #4 : Looping
Looping atau perulangan merupakan suatu cara untuk mengeksekusi suatu perintah secara berulang-ulang menggunakan suatu script. Semisal kita ingin menampilkan suatu kalimat, HTML tag, atau SQL Query berkali-kali, kita hanya perlu menulisnya sekali dan selanjutnya script lah yang akan mengulanginya sebanyak yang ditentukan. Terdapat beberapa jenis looping yang ada pada PHP, yaitu:
 
  • Looping For
for($i=1; $i <=5; $i++)
{
  echo "esoftplay ke $i < br >"; //hapus spasi pada br
}

result :
esoftplay ke 1
esoftplay ke 2
esoftplay ke 3
esoftplay ke 4
esoftplay ke 5
Maksud dari script diatas adalah kita akan menampilkan kata esoftplay sebanyak 5 kali. Pertama kita memberikan nilai 1 pada variabel i , kemudian jika nilai dari variabel i kurang atau sama dengan 5, maka kita melakukan increament kepada variabel i sehingga nilai dari variabel i pada looping kedua berubah menjadi 2 begitu juga seterusnya. Selanjutnya script akan mengeksekusi script code yang ada didalam kurawal. Hal ini akan diulang-ulang sampai kondisi dari variabel i tidak kurang dari atau sama dengan 5.
  • Looping While
$i = 1;
while($i <= 5) //kondisi looping
{
  echo "esoftplay ke $i < br >";//hapus spasi pada br
  $i++;
}

result : 
esoftplay ke 1 
esoftplay ke 2 
esoftplay ke 3 
esoftplay ke 4 
esoftplay ke 5
Seperti halnya dengan for, disini kita memiliki nilai awal variabel i yaitu 1, selanjutnya terdapat jumlah berapa kali perulangan akan dilakukan, yaitu ketika nilai dari variabel i kurang dari atau sama dengan lima. Kemudian terdapat increamant pada variabel i, yang berarti pada setiap looping  nilai dari variabel i  akan ditambahkan satu. sehingga pada looping selanjutnya variabel i memiliki nilai 2.
  • Looping do-While
$i = 1;
do
{
  echo "esoftplay ke $i < br >";//hapus spasi pada br
  $i++;
}while($i <= 5);

result : 
esoftplay ke 1 
esoftplay ke 2 
esoftplay ke 3 
esoftplay ke 4 
esoftplay ke 5
Pada looping while script akan melakukan pengecekan kondisi dari suatu statement yang ada terlebih dahulu sebelum mengeksekusi perulangan, sedangkan pada do-while script akan melakukan looping terlebih dahulu sebelum melakukan pengecekan kondisi.
  • Foreach
Perulangan foreach digunakan untuk melakukan perulangan pada array. Struktur dari perulangan foreach adalah sebagai berikut :
foreach($array as $key => $value)
{
  //looping area
}
Perulangan foreach akan kita bahas pada pembahasan Array selanjutnya

Oct 25th, 2018