Memungkinkan Anda mengatur eksekusi fragmen kode berdasarkan kondisi.
Sintaksis:
Pernyataan if (ekspresi).
Dapat memiliki tingkat penumpukan yang tidak terbatas dalam IF lainnya.
If($a > $b) print "$a lebih besar dari $b";
kalau tidakMemperluas kemampuan IF untuk menangani varian ekspresi ketika FALSE.
Ekspresi ELSE dijalankan hanya jika IF bernilai FALSE.
If($a>$b) ( echo "a lebih besar dari b"; ) else ( echo "a tidak lebih besar dari b"; )
lain jikaMerupakan kombinasi IF dan ELSE. Memungkinkan Anda mengeksekusi ekspresi jika nilai IF adalah FALSE, namun tidak seperti ELSE, ekspresi tersebut akan dieksekusi jika ekspresi ELSEIF adalah TRUE.
If ($a > $b) ( echo "a lebih besar dari b"; ) elseif ($a == $b) ( echo "a sama dengan b"; ) else ( echo "a lebih kecil dari b"; )
jika...endifSalah satu opsi yang memungkinkan untuk mengelompokkan operator dengan operator IF.
Berguna saat menyematkan blok besar kode HTML di dalam pernyataan IF.
Jika ($a == 1): echo "a adalah 1"; elseif ($a == 2): echo "a adalah 2"; else: echo "dan tidak sama dengan 1 dan 2"; berakhir jika;
SEBUAH=5
Blok kode HTML A=5 akan terlihat jika kondisi $a==5 terpenuhiketika
Sintaksis:
Jenis loop paling sederhana di PHP. Memaksa PHP untuk mengeksekusi pernyataan bersarang selama kondisinya BENAR. Jika kondisinya FALSE sejak awal, maka perulangan tidak akan dieksekusi satu kali pun.
WHILE(kondisi) ekspresi