Tags : Learning Basic
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