Web Programming / Posted 3 years ago / 1 Komentar
php-iteration-for

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 php,penggunaan while pada php,contoh program while for pada php,syntax pada php,syntax bahasa pemrograman,contoh sintax php,contoh php perulangan,syntax php perulangan,contoh program while,syntax pengulangan,contoh program while pada PHP,contoh koding konten web menggunakan php,bahasa pemrograman web design,syntax php,contoh syntax php lengkap,syntax bahasa pemrograman C,syntax pengulangan php,syntak bahasa c Tags: , , , , ,
cToko Toko Online

PHP Programmer, Code Igniter, Ext-Js, dotA Pro-Gamer, Alpharian, B2W, Backpacker


One Comment

  1. Posted March 1, 2012 at 3:53 am | Permalink

    ini dia yang kucari :D

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

webdesign