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