PHP Tutorial: Percabangan pada PHP

hai, bertemu lagi bersama saya gaes "angga nur cahya pramudya"....kali ini saya akan sharing mengenai percabngan pada php.....apa itu php?...sudah tau?...php adalah kepanjangan dari "Hypertext Prepocessor"...baik, untuk selanjutnya mari kita simak pembasan berikut ini :-)



A. Pendahuluan 

1. pengertian

          Percabangan dalam habasa pemrograman merupakan salah satu pernyataan untuk mengambil keputusan terhadap satu atau kemungkinan didalam bahasa pemrograman. 

2. Latar Belakang
           siapa yang tidak kenal bahasa pemrograman php?...yaa, PHP adalah bahasa pemrograman script server-side yang didesain untuk pengembangan web. Selain itu, PHP juga bisa digunakan sebagai bahasa pemrograman umum

3.Maksud dan Tujuan
-Mempelajari lebih dalam, apa itu php
-Mempelajari tentang percabangan pada php

B. Pembahasan

1. ada beberapa percabangan didalam bahasa pemrograman PHP yaitu :
  • Percabangan IF
  • Percabangan IF-ELSE
  • percabangan SWITCE

Percabangan IF

           dalam PHP percabangan if adalah pernyataan yang mengambil keputusan terhadap 1 kemungkinan, jika nilai bernilai benar maka akan menghasilkan sesuatu (tergantung kita nya juga), tetapi jika nilai bernilai salah maka tidak menghasilkan apa-apa. berikut contoh pernyataan if nya :

if (kondisi){
// eksekusi perintah 
}

contoh percabangan if:


<?php
$nilai = 70;
if ($nilai > 50){
echo"anda lulus dg nilai=$nilai"
}
?>
pada program diatas ada pemeriksaan kondisi, apakah variabel nilai lebih besar dari 50, jika variabel nilai lebih besar dari 50 maka akan menghasilkan tulisan "anda lulus dg nilai = 70 (70 adalah value cariabel nilai)", tetapi jika variabel nilai lebih kecil dari 50 maka tidak akan menghasilkan apa-apa.

Percabangan IF-ELSE

           dalam bahasa pemrograman PHP percabangan IF-ELSE adalah pernyataan untuk mengambil keputusan terhadap beberapa kemungkinan, percabangan IF-ELSE hampir sama dengan percabangan IF hanya saja pada percabangan IF-ELSE memiliki lebih banyak kemungkinan dan memiliki nilai salah (false), jika kondisi bernilai salah (false) maka perintah else akan dijalankan, berikut contoh pernyataan IF-ELSE:
if (kondisi){
jika kondisi benar(true)
} else {
jika kondisi salah(false)
}

contoh percabangan if-else :
<?php
$nilai = 70;
if ($nilai > 50){
echo "selamat anda lulus"
} else {
echo "maaf anda gagal"
}
?>
pada program diatas akan ada pemeriksaan kondisi, apakah variabel nilai ($nilai) lebih besar dari 50, jika kondisi benar maka akan menghasilkan tulisan "selamat anda lulus", tetapi jika kondisi salah maka menghasilkan tulisan "maaf anda gagal", 

Percabangan Switch-case

           pada bahasa pemrograman PHP percabangan switch-case adalah pernyataan untuk mengambil keputusan terhadap beberapa pilihan, berikut contoh pernyataan switch :
<?php
switch ($var) {
case '1' : statement 1; 
break; //untuk menghentikan
case '2' : statement 2;
break; //untuk menghentikan
.........
default : statement default;
?>
contoh percabangan switch-case :
<?php

$kelamin = "laki laki"
switch ($kelamin) {
case 'laki-laki' : $jk ="laki-laki"
break; //untuk menghentikan


case 'perempuan' : $jk = "perempuan"
break; //untuk menghentikan

default : $jk= "tidak terdeteksi";
}
echo "jenis kelamin anda = $jk"
?>
pada program diatas jika variabel kelamin ($kelamin) bernilai "laki-laki" maka variabel jk ($jk) akan bernilai laki-laki, tatapi jika variabel kelamin ($kelamin) bernilai "perempuan" maka variabel jk ($jk) akan bernilai "perempuan", dan jika variabel kelamin tidak memiliki nilai "laki-laki" atau "perempuan" maka variabel jk ($jk) akan bernilai "tidak terdeteksi". pada percabangan switch-cas...namun ada contoh lebih dari diatas...saya hanya menyampaikan beberapa contoh saja
sekian sharing saya pada kesempatan kali ini, semoga bermanfaat
Wassalammualaikum Wr.Wb