Perulangan Dalam PHP Part 2

for loop
For loop digunakan bila anda mengetahui terlebih dahulu berapa kali perulangan akan dilakukan.
Syntax :
for(inisiasikondisipenambahan/pengurangan;)
{
  code yang akan di eksekusi;
}
Penjelasan parameter :
  • inisiasi : digunakan untuk menge-set penghitung/pembilang.
  • kondisi : akan di evaluasi setiap perulangan dilakukan, bila memenuhi kondisi yang telah ditetapkan maka perulangan dihentikan, bila tidak maka perulangan akan tetap terus dilakukan.
  • penambahan : digunakan untuk melakukan penambahan atau pengurangan hingga tercapainya kondisi.
Parameter inisiasi dan penambahan bisa saja kosong atau bisa juga berisi banyak ekspresi yang di pisahkan dengan tanda koma.

Contoh for loop

Pada contoh berikut di definisikan inisiasi berupa variabel $x = 1; dengan kondisi $x <= 5; dan penambahan 1 untuk variabel $x setiap kali terjadi perulangan.
<html>
<body>

<?php
for($x=1; $x<=5; $x++)
{
   echo "Pengulangan ke " . $x . "<br/>;
}
?>


</body>
</html>
output :
Pengulangan ke 1
Pengulangan ke 2
Pengulangan ke 3
Pengulangan ke 4
Pengulangan ke 5


foreach loop

foreach loop digunakan untuk melakukan perulangan dalam sebuah array.
Syntax :
foreach($array as $var_nilai)
{
   code yang akan di eksekusi;
}
Penjelasan : Dalam setiap perulangan, setiap nilai dari $array akan dimasukkan ke $var_nilai, dan kemudian pointer dari array akan menunjuk ke indeks array yang berikutnya jadi pada perulangan berikutnya nilai dari $var_nilai berisi nilai dari $array berikutnya.
contoh :
<html>
<body>

<?php
$arrayku = array("Budi", "Wati", "Ali");
foreach($arrayku as $isi)
{
   echo $isi . "<br>";
}
?>


</body>
</html>
output :
Budi
Wati
Ali

2 comments:

Site Meter