PHP, iteration #2 (for)
Setelah mengenal iterasi atau loop while dan do While, berikut adalah loop dengan menggunakan syntax for
For
Secara umum syntax for menyerupai syntax yang pada bahasa pemrograman C. Berikut syntax umumnya :
for (expr1; expr2; expr3) statement
syntax di atas menjelaskan bahwa expr1 adalah kondisi awal, sedangkan expr2 adalah kondisi pembatasan, dan expr3 akan dieksekusi pada setiap perulangan berjalan. Statement juga dijalankan pada setiap perulangan.
Contoh :
for($i=0;$i<10;$++) echo "Hello World!";
Keterangan: Syntax di atas akan melakukan sebanyak 10 kali, dari mulai $i=0 s/d $i=9 dimana kenaikan $i adalah 1. Statement echo “Helloword!”; dieksekusi selama perulangan, sehingga di layar akan menampilkan ‘Hello World!’ sebanyak 10 kali.
Syntax di atas hanya berlaku untuk one line statement (satu baris statemen), jika ingin mengeksekusi banyak statemen maka syntax umumnya seperti berikut :
for (expr1; expr2; expr3) {
statement-1;
statement-2;
…
…
statement-n;
}
Contoh :
for($i=0;$i<10;$i++){
echo "Hello World!";
echo "Learn PHP";
}
Keterangan: Syntax di atas akan melakukan sebanyak 10 kali, dari mulai $i=0 s/d $i=9 di mana kenaikan $i adalah 1. Statement echo “Hello Word!”; dan echo “Learn PHP”; dieksekusi selama perulangan, sehingga di layar akan menampilkan ‘Hello World!’ dan ‘Learn PHP’ sebanyak 10 kali.
Contoh :
for ($i = 1; ; $i++) {
if ($i > 10) {
break;
}
echo $i;
}
Keterangan: perulangan for bisa juga dihentikan secara paksa dengan syntax break
Contoh :
$i = 1;
for (; ; ) {
if ($i > 10) {
break;
}
echo $i;
$i++;
}
Keterangan: pada contoh di atas expr1, expr2 dan expr3 dikosongkan, akan tetapi pembatas looping terjadi di body statemen dengan memanfaat kenaikan value $i dan syntax break
Contoh :
for ($i = 1; $i <= 10; echo $i, $i++);
Keterangan: expr3 bisa jadi berupa syntax yang lebih dari satu nilai/statemen
Disamping penggunaan syntax di atas, php juga mendukung penggunaan secara dua pintu/titik, berikut syntax umumnya :
for (expr1; expr2; expr3): statement; …; endfor;
Selamat mencoba !!!
Tags
contoh syntax php,syntax bahasa c,contoh program while for pada php,syntax pada php,syntax bahasa pemrograman,penggunaan while pada php,contoh sintax php,contoh php perulangan,syntax pengulangan,contoh program while pada PHP,contoh program while,syntax pengulangan php,syntax php perulangan,contoh program php,program menampilkan inputan dan perulangan php,contoh syntax php lengkap,bahasa pemrograman web design,syntax php,syntax bahasa pemrograman C,pengertian syntax web Tags: belajar php, iteration, pemrograman, php, programming, tutorial php
PHP Programmer, Code Igniter, Ext-Js, dotA Pro-Gamer, Alpharian, B2W, Backpacker





One Comment
ini dia yang kucari