For loop digunakan bila anda mengetahui terlebih dahulu berapa kali perulangan akan dilakukan.
for(inisiasi; kondisi; penambahan/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>
<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>
<body>
<?php
$arrayku = array("Budi", "Wati", "Ali");
foreach($arrayku as $isi)
{
echo $isi . "<br>";
}
?>
</body>
</html>
output :
Budi
Wati
Ali
Thank's gan buat informasinya ,...
ReplyDeleteJelita Reload - Jelita pulsa
Thank's gan, sangat bermanfaat artikelnya
ReplyDeleteMy blog
My Campus