PP Looping untuk loop
PP Looping untuk loop
Untuk loop
Untuk loop digunakan ketika Anda tahu sebelumnya berapa kali script harus dijalankan.
Sintaksis
for (init; condition; increment) { code to be executed; } |
Parameter:
- init : Banyak digunakan untuk mengatur counter (tapi dapat kode untuk dijalankan sekali di awal loop)
- Kondisi : Dievaluasi untuk setiap iterasi loop. Jika mengevaluasi TRUE, loop terus. Jika mengevaluasi ke FALSE, loop berakhir.
- kenaikan : Banyak digunakan untuk kenaikan counter (tapi dapat kode akan dieksekusi pada akhir loop)
Catatan: Masing-masing parameter di atas bisa kosong, atau memiliki beberapa ekspresi (dipisahkan oleh koma).
Contoh
Contoh di bawah ini mendefinisikan sebuah loop yang dimulai dengan i = 1. Loop akan terus berjalan selama i kurang dari, atau sama dengan 5. saya akan meningkat 1 setiap kali loop berjalan:
<html> <body> <?php for ($i=1; $i<=5; $i++) { echo "The number is " . $i . "<br />"; } ?> </body> </html> |
Output:
The number is 1 The number is 2 The number is 3 The number is 4 The number is 5 |
Foreach loop
Loop foreach digunakan untuk loop melalui array.
Sintaksis
foreach ($array as $value) { code to be executed; } |
Untuk setiap iterasi loop, nilai elemen array saat ini ditugaskan untuk $ nilai (dan array pointer akan bergerak satu persatu) - sehingga pada iterasi loop berikutnya, anda akan melihat nilai array berikutnya.
Contoh
Contoh berikut menunjukkan sebuah loop yang akan mencetak nilai dari array yang diberikan:
<html> <body> <?php $x=array("one","two","three"); foreach ($x as $value) { echo $value . "<br />"; } ?> </body> </html> |
Output:
one two three |
Posting Komentar