Sebutkan dan jelaskan macam-macam percabangan php

Hai Sobat jagoankode, kali ini admin akan memberikan sedikit Penjelasan Mengenai Pengertian dan contoh program struktur kondisi percabangan di php, if , if else, if elseif , switch case, disini kita akan menjelaskan sedikit mengenai macam macam, jenis dan bentuk proses percabangan yang ada didalam PHP. beserta contoh kode 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;
}

Baca Juga:

  • Solusi Mengatasi Permasalahan Mengenai Aplikasi WhatsApp
  • Mengenai Perubahan dan Perbaikan Pada Aplikasi…
  • Penjelasan Lengkap Kenapa Harus Memiliki Website
  • Tahapan-Tahapan Dalam Proses Produksi Animasi Komputer

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

Ketik Script atau program dibawah ini dengan menggnunakan notepad.



proses pencabangan if


$nilai=60;
if ($nilai>=54)
{print "Anda Lulus"."
";
}
?>

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 :

Sebutkan dan jelaskan macam-macam percabangan php



Assalamu'alaikum wr.wb.
Dalam setiap program, pasti kita akan dihadapkan pada beberapa pilihan yang mana kita harus memilih salah satu diantara pilihan tersebut. hal itu dapat diatasi dengan struktur kendali percabangan. Dengan percabangan, kita dapat membuat beberapa pilihan yang nantinya akan kita pilih salah satunya sesuai dengan alur program yang sudah kita siapkan.

Struktur kendali merupakan pengatur aliran program, mempunyai rangkalan perintah yang harus ditulis untuk memenuhi beberapa keadaan. Salah satunya adalah memilih sebuah pilihan dari beberapa alternatif bila kondisi terpenuhi. Dengan pengambilan keputusan yang sudah kita terapkan di program tersebut.



Baca Juga
  • Urgent.id - Mencegah HP Kesayanganmu Rusak
  • Pengertian Dan Penjelasan Pemrograman Client Server
  • Program Kalkulator Menggunakan Array Dan Bahasa C++


Struktur kendali percabangan adalah struktur kendali yang berfungsi untuk melakukan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertetnu. Ada empat perintah percabangan dalam PHP. Yaitu if, if-else, if-elseif, dan switch. Perintah - perintah tersebut memiliki cara yang berbeda - beda dalam menyelesaikan sebuah masalah. Berikut ini akan saya jelaskan mengenai keempat perintah percabangan tersebut.

1. Perintah IF

Perintah IF digunakan untuk menjalankan satu atau lebih perintah berdasarkan suatu kondisi. Sintaks penulisan perintah if adalah sebagai berikut :

IF (Kondisi)
{
 //Pernyataan yang akan dijalankan apabila kondisi benar
}


Pada bentuk ini, bagian pernyataan akan dijalankan hanya jika bagian kondisi bernilai benar. Berikut ini adalah contoh penggunaan struktur kendali IF :


 
   Struktur Kendali IF
 
 
   
     $x=2;
     if($x > 10)
     {
       print("Selamat Datang");
     }
   ?>
 



2. Perintah IF-ELSE

Perintah if-else digunakan untuk memilih salah satu pernyataan berdasarkan suatu kondisi. Perintah ini akan menjalankan pernyataan tertentu bila kondisi bernilai benar dan akan menjalankan pernyataan yang lain jika kondisi bernilai salah. Sintaks penulisannya adalah sebagai berikut :

IF (Kondisi)
{
 //Pernyataan 1
}
ELSE 
{
 //pernyataan 2
}


Pada bentuk ini, pernyataan_1 dikalankan jika kondisi bernilai benar, dan pernyataan_2 dijalankan jika kondisi bernilai salah. Contoh penggunaan pernyataan IF-ELSE adalah sebagai berikut :


 
   Struktur Kendali IF-ELSE
 
 
   
    $x=7;
    if($x > 10)
    {
      print("Selamat Datang");
    }
    else
    {
      print("Selamat Jalan");
    }
  ?>
 



3. Perintah IF-ELSEIF

Perintah IF-ELSEIF digunakan untuk menjalankan suatu pernyataan dengan melibatkan lebih dari satu kondisi. Sintaks penulisannya sebagai berikut

IF (Kondisi_1)
{
 //Pernyataan 1
}
ELSE IF (kondisi_2
{
 //pernyataan 2
}
ELSE
{
 //Pernyataan 3
}


Pada bentuk ini, pernyataan_1 dijalankan jika kondisi_1 bernilai benar, dan pernyataan_2 dijalankan apabila kondisi_2 bernilai benar. Sedangkan pernyataan_3 dijalankan jika kondisi_1 dan kondisi_2 salah. Contoh program menggunakan perintah IF_ELSEIF adalah sebagai berikut :


  
    Struktur Kendali IF-ELSEIF
  
  
    
      $waktu = getdate();
      if($waktu[hours] <= 10)
      {
        print("Selamat Pagi");
      }
      elseif($waktu[hours] <=15) 
      {
        print("Selamat Siang");
      }
      elseif($waktu[hours] <=18)
      {
        print("Selamat Sore");
      }
      else
      {
        print("Selamat Malam");
      }
   ?>
  



4. Perintah SWITCH

Perintah switch digunakan sebagai alternatif pengganti dari perintah if-elseif. Dengan perintah ini, program percabangan akan lebih mudah dibuat dan dipelajari. Sintaks penulisan switch adalah sebagai berikut :

switch (kondisi)
{
  case konstanta_1:
       pernyataan_1;
  break;
  case konstanta_2:
       pernyataan_2;
  break;
  default:
       pernyataan_3;
}


Perintah switch akan menyeleksi kondisi yang diberikan dan membandingkan hasilnya dengan konstanta - konstanta yang berada pada case. Pembandingan akan dimulai dari konstanta_1 sampai konstanta terakhir. Jika hasil dari kondisi sama dengan nilai konstanta tertentu, maka pernyataan pada konstanta tersebut akan dijalankan sampai ditemukan pernyataan break. Jika hasil dari kondisi tidak ada yang sama dengan konstanta yang diberikan, maka pernyataan pada default yang akan dijalankan. Berikut ini cantah penggunaan struktur kendali switch :


  
     Struktur Kendali Dengan Switch
  
  
    
      $english = date("l");
      switch ($english_day)
      {
        case "Monday":
             $indonesian = "Senin";
        break;

        case "Tuesday":
             $indonesian = "Selasa";
        break;

        case "Wednesday":
             $indonesian = "Rabu";
        break;

        case "Thursday":
             $indonesian = "Kamis";
        break;

        case "Friday":
             $indonesian = "Jumat";
        break;

        case "Saturday":
             $indonesian = "Sabtu";
        break;

        case "Sunday":
             $indonesian = "Minggu";
        break;
      }

      print("Hari ini adalah hari ".$indonesian);
    ?>
  


Catatan : Fungsi date("l") adalah huruf L, bukan angka 1.


Penutup

Struktur kendali percabangan adalah struktur kendali yang sering digunakan oleh programmer untuk menyelesaikan program yang sedang dibuat. Dengan menggunakan struktur kendali, tentu masalah untuk memilih atau menentukan sesuai dengan kondisi yang ada akan terselesaikan. Meski banyak jenis struktur kendali seperti diatas. Sebenarnya keempat jenis struktur kendali tersebut memiliki struktur yang sama. Intinya jika kondisi terpenuhi, maka pernyataan yang terdapat pada kondisi tersebutlah yang dijalankan, sedang yang lain diabaikan.

Demikian tutorial ini sampa disini. Apabila ada kekurangan saya mohon maaf, silahkan tinggalkan jejak di kolom komentar. Terimakasih telah berjunjung. Assalamu'alaikum wr.wb.




Apa yang dimaksud dengan percabangan dalam bahasa pemrograman PHP?

Perkondisian atau percabangan dalam bahasa pemrograman merujuk pada sebuah fitur yang berfungsi untuk membuat suatu kondisi bercabang yang mana bila kondisi tertentu terpenuhi atau bernilai true maka kode di dalam kondisi tersebut akan dieksekusi.

Apa saja struktur percabangan?

Secara umum, struktur percabangan pemrograman yang sering digunakan adalah “if” dan “case”. Arti dari percabangan adalah suatu cara yang digunakan dalam perograman untuk mengambil keputusan ke satu kemungkinan “True” atau “False” dari beberapa kondisi.

Apa itu percabangan dalam bahasa pemrograman?

Percabangan dalam dunia pemrograman adalah proses penentuan keputusan atau dalam bahasa inggrisnya biasa disebut sebagai conditional statement. Percabangan akan mampu membuat program berpikir dan menentukan tindakan sesuai dengan logika/kondisi yang kita berikan.

Berfungsi untuk apakah percabangan if pada PHP?

Percabangan If Tugasnya adalah memeriksa nilai boolean atau sebuah ekspresi logika. Jika suatu variabel atau suatu ekspresi logika bernilai true , maka proses yang ada di dalam blok kode if akan dijalankan. Jika tidak, maka perintah/kode yang ada di dalam blok if tidak akan dijalankan.