Statement dalam perulangan berguna untuk melakukan pengulangan statement/kode program yang dirasa untuk dieksekusi oleh web server lebih dari sekali sesuai dengan kondisi yang diisyaratkan. Perulangan atau Looping dengan For disebut juga determinate loop artinya looping yang jumlah pengulangannya (iterasi) telah ditentukan di awal looping. Berikut Bagian pengulangan dengan looping:
- Initialization expression
- Stop Condition
- Iterative expression
- Loop Body
Initialization expression, dijalankan satu kali pada saat looping dimulai biasanya bagian ini digunakan untuk menginisialisasi counter (penghitung)
Stop Condition, diperiksa nilainya sebelum setiap iterasi di eksekusi apabila condition bernilai false, iterasi di hentikan
Iterative expression, dilakukan setelah iterasi di eksekusi bagian ini biasanya digunakan untuk menambah nlai counter.
Loop Body dieksekusi sekali setiap iterasi merupakan perintah yang ingin dilakukan berulang-ulang
Syntak Perulangan For Menaik
<? For (var_counter=nilai_awal; var_counter <= nilai Akhir; var_counter ++) { Pernyataan; } ?> |
Contoh Soal
Menampilkan Bilangan 1 sampai dengan 10
Syntak
|
Output
|
<html> <head><title>Perulangan Menggunakan Fungsi For</title></head> <body> <h2>Menampilkan Bilangan dari 1 sampai 10</h2> <? for($i=1; $i<=10; $i++) { echo ("$i<br>"); } echo "<h3><br>Perulangan Selesai</h3>" ?> </body> </html> |
|
Penjelasan :
- $i=1 adalah bilangan awal [ awal perulangan ]
- $i<=10 adalah bilangan akhir [ batas akhir perulangan ]
- $i++ adalah metode penambahan 1
- echo ("$i<br>"); maksudnya adalah Menampilkan Angkan 1 sampai 10 ke Browser secara Menurun
Menampilkan Teks Saya Belajar PHP sebanyak 10 kali
Syntak
|
Output
|
<html> <head> <title>Menampilkan Teks Berulang</title> </head> <body> <h2>Menampilkan Teks dengan For</h2> <? $teks = "Programming PHP"; for ($i=1; $i<=10; $i++) { echo $i.", ".$teks."<br>"; } echo ("<br><h3>Selesai</h3>") ?> </body> </html> | |
Selamat Mencoba
Baca Juga Pengulangan Menggunakan While Lihat Di sini
Share
No comments:
Post a Comment