Struktur Kondisi dan Perulangan PHP


1. Struktur Kondisi
+ Struktur Kondisi If
+ Struktur Kondisi If...Else
+ Struktur Kondisi Khusus ? :
+ Struktur Kondisi Switch...Case
2. Struktur Perulangan
+ Struktur Kondisi For
+ Struktur Kondisi While
+ Struktur Kondisi Do...While
+ Struktur Kondisi Foreach
3. Struktur Break dan Continue



1. Struktur Kondisi

Struktur Kondisi If


if (kondisi) {
statement-jika-kondisi-true;
}

Keterangan :
kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya.

2. Struktur Kondisi If ... Else

if (kondisi) {
statement-jika-kondisi-true;
} else {
statement-jika-kondisi-false;
}


Keterangan :
kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya. Jika kondisinya TRUE maka statemen yang berada di blok if akan dieksekusi, sebaliknya jika kondisinya FALSE maka statemen yang berada di blok else yang akan dieksekusi.

3. Struktur Kondisi Khusus ? :

(kondisi) ? benar : salah;
Keterangan
kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya. Statement pada blok benar dan salah hanya boleh satu statemen saja


4. Struktur Kondisi Switch ... Case


switch ($var) {
case '1' : statement-1; break; case '2' : statement-2; break;
....
}


Keterangan :
1. $var merupakan variabel yang akan diperiksa isi atau nilainya. Tipe data variabel ini tidak dibatasi.
2. Value pada case juga bisa berupa string, integer, boolean, bahkan bisa berupa conditional-statement. Boleh  memakai kutip tunggal maupun kutip ganda.