Logika Percabangan (Kalimat Persyarat) Pada Bahasa PHP

Kalimat bersyarat adalah kalimat yan akan melakukan sesuatu hanya jika suatu syarat terpenuhi kondisinya. Syintax dasarnya :


if (syarat tepenuhi){
    kondisi;
    }


Jika terdapat dua syarat tau lebih, gunakan elseif dan tambah else apabila tidak memenuhi syarat tidak terpenuhi semua. ibaratnya else itu mirip makna (melainkan atau kecuali). pahamkan teorinya.

if (syarat 1) {
    kondisi;
}
elseif (syarat 2) {
 kondisi;
}
else {
  kondisi tidak terpenuhi;
}

Untuk lebih jelasnya, perhatikan contoh skrip dibawah ini, ayo kita simak :

Skrip Percabangan.php



//syarat terpenuhi
if ($status=='kawin'){
    echo "anda sudah menikah";
}else{
    echo "anda belum menikah";
}
?>

Jalankan script percabangan php, apabila muncul tulisan hanya " anda sudah menikah" berarti status kawin sebagai syarat telah terpenuhi kondisinya, lihat gambar dibawah ini

contoh percabangan if kalimat bersyarat

Kesimpulan
Sobat juga dapat menambah AND atau OR pada syarat apabila ingin mengecek lebih dari satu kondisi, misalnya syarat menjadi anggota pria TNI adalah jenis jelamin pria dan tinggi badan 170cm , maka syintaknya if ($jkelamin="pria" AND $tinggbadan = "170"). dalam percabangan, kita melihat operator perbandingan untuk mengecek syarat apakah kondisi terpenuhi. berikut daftar operator perbandingan 

Simbol
Fungsi
Syntak
==
$a sama dengan $b
$a==$b
> 
$a lebih besar dari $b
$a>$b
< 
$a lebih kecil dari $b
$a<$b
>=
$a lebih besar sama dengan $b
$a >= $b
<=
$a lebih kecil samadengan $b
$a <= $b
!=
$a tidak sama dengan $b
$a != $b


selanjutnya, sobat bisa simak bentuk form yang lebh gampang, selain form input, kita gunakan form yang bernama radio yang menyediakan beberapa pilihan, dimana pengguna hanya dapat memilih salasatu saja, untuk lebih jelas kita simak syantx kode dibawah ini :

script form_hitung.php

<form method="GET" action="hasil.php">
    Nilai a : <input type="text" name="a" /><br /><br />
    Nilai b : <input type="text" name="b" /><br /><br />
    Operasi :   <br />
    <input type="radio" name="operasi" value="Jumlah" />Penjumlahan<br />
    <input type="radio" name="operasi" value="kurang" />pengurangan<br />
    <input type="radio" name="operasi" value="kali" />Perkalian <br />
    <input type="radio" name="operasi" value="bagi" />pembagian <br />
    <input type="submit" value="Hitung" />
</form>



Pertama kita jalankan skrip form_hitung.php, kemudian isikan nilai pada kolim dan  pilih operator yang sobat inginkan misal operator pilih perkalian lalu tombol hitung, lebih jelasnya lihat gambar dibawah ini

contoh hasil hitung operator php

setelah di klik hitung nanti hasil seperti gambar dibawah ini




selain menggunakan else if kita bisa gunakan SWITCH  sama kok hasilnya... kita pelajari yang mudah dipahami saja sobat... thank mampir 
Format penulisan Switch

switch ($_operasi){
default:
echo "anda belum memilih operasi perhitungan";
break;
case "jumlah":
$c = $a+$b;
echo" penjumlahan $a+$b = $c;
break;
case "kurang":
$c = $a-$b;
echo" pengurangan $a-$b = $c;
break;
case "perkalian":
$c = $a*$b;
echo" perkalian $a*$b = $c;
break;
case "bagi":
$c = $a+$b;
echo" Pembagian $a+$b = $c;
break;
}
?>

7 Komentar untuk "Logika Percabangan (Kalimat Persyarat) Pada Bahasa PHP"

  1. Saya pernah belajar kayak gini .. Tpi lupa karena ribet.. Wkwk

    BalasHapus
  2. thanks gan buat nambah wawasan ehehehe

    BalasHapus
  3. Lumayan buat nambah ilmu php gan hehe..

    BalasHapus
  4. terkadang sering lupa dengan hal dasar yang begini nih

    BalasHapus
  5. Makin mengerti logika percabangan menggunakan if.. terima kasih ya mas

    BalasHapus
  6. Terimakasih sangat membantu bagi saya

    BalasHapus
  7. thank gan, bermanfaat buat nambah pengetahuan logika

    BalasHapus

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel