Rabu, 02 Mei 2018

Penjelasan Mengenai Proses Percabangan PHP

Penjelasan Pengertian dan contoh program  struktur kondisi percabangan di php, if , if else, if elseif , switch case, Halo sobat NBA kembali lagi dengan admin disini kita akan menjelaskan sedikit mengenai macam maccam, jenis dan bentuk proses percabangan yang ada didalam PHP. beserta contohkode programnya. untuk itu silahkan baca dengan seksama uraiannya dibawah ini :

1. Percabangan IF

Proses percabangan termasuk proses yang sangat penting ,karena setiap program banyak terdapat proses percabangan. NAh disini admin akan secara khusus membahas untuk proses percabangannya. sedangkan proses percabangan operator ternary merupakan alternatif untuk menyederhanakan proses percabangan if...else..

Pencabangan if merupakan perintah untuk memeriksa kondisi, jika kondisi dipenuhi(benar) maka kerjakan perintah dibawah if. untuk lebih jelasnya silahkan lihat bentuk umum dari proses pencabangan if dibawah ini :

if (Kondisi)
{
.....Pernyataan/statement yang dikerjakan bila kondisi dipenuhi;
}

Untuk lebih memahami bentuk umum percabangan if, ikuti langkah langkah pembuatan programnya sebagai berikut :

Ketik Script atau program dibawah ini dengan menggnunakan notepad.
 <html >
  <head>
    <title>proses pencabangan if</title>
  </head>
  <body>
    <?
    $nilai=60;
    if ($nilai>=54)
    {print "Anda Lulus"."<br>";
    }
    ?>
  </body>
</html>

 Lalu simpan kode diatas dengan memilih men File >> SAVE , kemudian simpan dengan nama File yang berekstensi PHP, lalu letakan file tersebut didalam htdocs pada folder XAMPP

Setelah itu jalankan browser kemudian ketik http://localhost/namafolderanda kemudian tekan enter lalu hasilnya akan terlihat seperti ini :


2. Percabangan If..else

Percabangan if else merupakan perintah untuk memeriksa kondisi, jika kondisi dipenuhi dengan benar maka kerjakan perintah dibawah if, sebaliknya kerjakan dibawah kata else. Untuk lebih jelasnya silahkan lihat bentuk umum dari proses percabangan if..else dibawah ini :

if (kondisi)
{
....Pernyataan/statement yang dikerjakan bila kondisi dipenuhi;
}
else
{
....Pernyataan/statement yang dikerjakan bila kondisi tidak dipenuhi;
}

Untuk lebih memahami bentuk umum pencabangan if...else, ikuti langkah langkah pembuatan programnya dibawah ini

Ketik Script atau program dibawah ini dengan menggnunakan notepad.
<html >
  <head>
    <title>proses pencabangan if...else</title>
  </head>
  <body>
    <?
    $nilai=60;
    if ($nilai>=54)
    {
      $KET="Anda Lulus";
    }
    else
    {
      $KET="Anda Gagal";
    }
    print("keterangan=$KET");
    ?>
  </body>
</html>

Lalu simpan kode diatas dengan memilih men File >> SAVE , kemudian simpan dengan nama File yang berekstensi PHP, lalu letakan file tersebut didalam htdocs pada folder XAMPP

Setelah itu jalankan browser kemudian ketik http://localhost/namafolderanda kemudian tekan enter lalu hasilnya akan terlihat seperti ini :

Proses Percabangan PHP
3. Percabangan if..elseif

Percabangan if..elseif merupakan perintah untuk memeriksa kondisi,jika kondisi dipenuhi (benar) maka kerjakan perintah dibawah if, sebaliknya periksa kembali kondisi, jika seluruh kondisi tidak dipenuhi kerjakan perintah setelah else. Untuk lebih jelasnya lihat bentuk umum dari proses percabangan berikut ini :

if (Kondisi1)
{
....PErnyataan/statement yang dikerjakan bila kondisi dipenuhi;
}
Else if (Kondisi2)
{
....pernyataan/statement yang dikerjakan bila kondisi tidak dipenuhi;
}
....
else
{
....
}

Untuk lebih memahami bentuk umum dari percabangan if...elseif,ikuti langkah langkah pembuatan programnya sebagai berikut :

 Ketik Script atau program dibawah ini dengan menggnunakan notepad.
<html >
  <head>
    <title>proses pencabangan if...elseif</title>
  </head>
  <body>
    <?
    $nilai=95;
    if ($nilai>=85)
    {
      print ("KEterangan =A");
    }
    elseif ($nilai>=70)
    {
      print ("KEterangan =B");
    }
    elseif ($nilai>=55)
    {
      print ("KEterangan =C");
    }
    elseif ($nilai>=40)
    {
      print ("KEterangan =D");
    }
    else {
      print ("KEterangan =E");
    }
    ?>
  </body>
</html>

Lalu simpan kode diatas dengan memilih men File >> SAVE , kemudian simpan dengan nama File yang berekstensi PHP, lalu letakan file tersebut didalam htdocs pada folder XAMPP

Setelah itu jalankan browser kemudian ketik http://localhost/namafolderanda kemudian tekan enter lalu hasilnya akan terlihat seperti ini :

Proses Percabangan PHP

4. Percabangan Switch

percabangan switch merupakan perintah percabangan untuk menyingkat (menyederhanakan) penulisan beberapa if. Untuk lebih jelasnya lihat bentuk umum dari proses percabangan switch dibawah ini :
switch (pilihan)
{
case Kondisi1:
....Pernyataan/statement yang dikerjakan ;
break;
case Kondisi2:
.....Pernyataan/statement yang dikerjakan;
break;
.....
default:
{
...PErnyataan/statement yang dikerjakan bila semua case tidak dipenuhi;
}

Untuk lebih memahami bentuk umum percabangan switch , ikuti langkah langkah pembuatan programnya berikut ini :

Ketik Script atau program dibawah ini dengan menggnunakan notepad.
<html >
  <head>
    <title>proses pencabangan switch case</title>
  </head>
  <body>
    <?
    $nilai=95;
    switch ($nilai)
    {
      case $nilai>=84:
      print ("KEterangan =A");
      break;
      case $nilai>=70:
      print ("KEterangan =B");
      break;
      case $nilai>=55:
      print ("KEterangan =C");
      break;
      case $nilai>=30:
      print ("KEterangan =D");
      break;
      default:
      print ("KEterangan =E");
    }
    ?>
  </body>
</html>
Lalu simpan kode diatas dengan memilih men File >> SAVE , kemudian simpan dengan nama File yang berekstensi PHP, lalu letakan file tersebut didalam htdocs pada folder XAMPP

Setelah itu jalankan browser kemudian ketik http://localhost/namafolderanda kemudian tekan enter lalu hasilnya akan terlihat seperti ini :

Proses Percabangan PHP

5. Percabangan Operator Ternary

PErcabangan operator ternary merupakan perintah pencabangan untuk menyingkat(menyederhanakan) penulisan beberapa if...else. Untuk lebih jelasnya lihat bentuk umum dari proses percabangan operator ternary dibawah ini :
(EKSPRESI1)?(EKSPRESI2)EKSPRESI3);

Untuk lebih memahami bentuk umum pencabangan operator ternary , ikuti langkah langkah pembuatan programnya dibawah sebagai berikut :

Ketik Script atau program dibawah ini dengan menggnunakan notepad.

<html >
  <head>
    <title>proses pencabangan operator ternary</title>
  </head>
  <body>
    <?
    $nilai=60;
    $Ket=($nilai>54)?("LULUS"):("GAGAL");
    print "Keterangan=$Ket"."<br>";
    ?>
  </body>
</html>

Lalu simpan kode diatas dengan memilih men File >> SAVE , kemudian simpan dengan nama File yang berekstensi PHP, lalu letakan file tersebut didalam htdocs pada folder XAMPP

Setelah itu jalankan browser kemudian ketik http://localhost/namafolderanda kemudian tekan enter lalu hasilnya akan terlihat seperti ini :

Proses Percabangan PHP

 Demikianlah informasi mengenai Proses Percabangan PHP semoga dapat membantu anda :D


EmoticonEmoticon