Didalam PHP ada yang dinamakan dengan "Conditional Statement". Apa itu "Conditional Statement" ? Condtional Statement adalah Pernyataan bersyarat yang digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda .
Dalam PHP ada beberapa Conditional Statement sebagai berikut :
- Pernyataan IF
Pernyataan IF mengeksekusi beberapa kode hanya jika kondisi yang ditentukan benar.
- Pernyataan IF . . . ELSE
Pernyataan IF . . . ELSE mengeksekusi beberapa kode jika kondisi benar dan kode yang lain jika kondisi salah.
- Pernyataan IF. . .ELSE. . .ELSEIF
Pernyataan IF. . . ELSE. . . ELSEIF menentukan kondisi baru untuk di uji jika kondisi yang pertama tidak sesuai.
- Pernyataan Switch
Pernyataan Swith hanya memilih salah satu dari banyak blok kode yang akan dieksekusi.
Tapi pada sesi kali ini kita hanya fokus pada penggunaan IF, IF. . . ELSE ,dan IF. . .ELSE . . .ELSEIF
Penggunaan IF :
Bentuk Syntax
if (kondisi){
sebuah kode yang akan di jalankan jika kondisi benar
}
Contoh :
<?php
$angka = 1;
if ($angka < 2) {
echo "Benar";
}
?>
Program diatas akan menampilkan "Benar" jika nilai dari varibel $angka lebih kecil dari 2.
Penggunaan IF. . .ELSE :
Bentuk Syntax
if (kondisi){
sebuah kode yang akan di jalankan jika kondisi benar
}else{
sebuah kode yang akan di jalankan jika kondisi salah
}
Contoh :
<?php
$angka = 3;
if ($angka < 2) {
echo "Benar";
}else{
echo "Salah";
}
?>
Program diatas akan menampilkan "Salah" jika variabel $angka tidak lebih kecil dari 2.
Penggunaan IF. . .ELSE. . .ELSEIF :
Bentuk Syntax
if (kondisi){
sebuah kode yang akan di jalankan jika kondisi benar
}elseif(kondisi baru){
sebuah kode yang akan di jalankan jika kondisi yang sebelumnya salah
}else{
sebuah kode yang akan di jalankan jika kondisi salah
}
Contoh :
<?php
$angka = 3;
if ($angka = 3) {
echo "Benar";
}elseif($angka < 3){
echo "angka lebih kecil dari 3";
}else{
echo "Salah";
}
?>
Program diatas akan menampilkan "Benar" jika nilai varibel $angka sama dengan 3 dan akan memapilkan "lebih kecil dari 3" jika kondisi pertama salah dan akan menampilan "Salah" jika kedua kondisi tidak ada yang benar(kondisi salah)
~Sekian mengenai pengenalan dan Penggunaan IF, IF. . . ESLE, dan IF. . . ELSE. . . ELSEIF
~Selamat Mencoba :)
Posting Komentar