Tutorial PHP Dasar: Menggunakan Struktur Kontrol Pernyataan If, Else, ElseIf dan Switch

Pada dasarnya, pemrograman adalah tentang mengendalikan alur eksekusi program. Struktur kontrol adalah alat yang digunakan untuk memutuskan bagaimana kode akan dieksekusi berdasarkan kondisi-kondisi tertentu. Dalam bahasa pemrograman PHP, pernyataan if, else, elseif dan switch adalah struktur kontrol yang paling umum digunakan untuk mengatur alur program.

Struktur Kontrol

Dalam tutorial ini, kami akan membahas bagaimana struktur kontrol ini digunakan dalam PHP bersama dengan contoh-contoh penggunaanya.

Pernyataan if

Pernyataan if digunakan untuk melakukan pengujian kondisi. Jika kondisi yang ditentukan benar (true), maka blok kode di dalam pernyataan if akan dieksekusi.

Penulisan Pernyataan if:

Contoh Penggunaan Pernyataan if:

 

Pernyataan if-else

Pernyataan if-else digunakan untuk mengendalikan alur program berdasarkan kondisi. Jika kondisi di dalam pernyataan if benar (true), maka blok kode di dalamnya akan dieksekusi. Jika tidak, blok kode di dalam pernyataan else yang akan dieksekusi.

Penulisan Pernyataan if-else:

Contoh Penggunaan Pernyataan if-else:

 

Pernyataan If, Else if, dan Else

Pernyataan if digunakan untuk melakukan pengujian kondisi. Namun, ada situasi di mana Anda ingin menguji beberapa kondisi yang berbeda secara berurutan. Untuk itu, Anda dapat menggunakan pernyataan else if setelah pernyataan if, dan diikuti dengan blok else jika semua kondisi sebelumnya tidak terpenuhi.

Penulisan Pernyataan If, Else if, dan Else:

Dalam pengunaan Pernyataan If, Else if, dan Else, elseif dapat dituliskan lebih dari satu kali sebelum pernyataan else.

Contoh Penggunaan Pernyataan If, Else if, dan Else:

 

Pernyataan switch

Pernyataan switch digunakan untuk memeriksa nilai suatu ekspresi dan menjalankan kode yang sesuai dengan nilai tersebut. Ini berguna ketika Anda perlu memeriksa nilai yang berbeda-beda dan mengambil tindakan berdasarkan nilai tersebut.

Penulisan Pernyataan switch:

Contoh Penggunaan Pernyataan switch:

 

Contoh Program PHP Yang  Menerapkan Struktur Kontrol

Pada contoh penerapan struktur kontrol dengan if, elseif, else dan switch ini, kami akan coba membuat program yang kami simpan dengan nama file “latihan_php_002.php” dan berisi kode program sebagai berikut:

Penjelasan dari Contoh Program di atas:

  1. Pada bagian ini, kita memulai definisi dokumen HTML dengan tag <html>, <head>, dan <body>. Kita juga memberikan judul halaman dengan tag <title>.
  2. Di dalam blok PHP, kita mendefinisikan variabel $nilai dengan nilai 75. Kemudian, kita menggunakan struktur kontrol if, else if, dan else untuk menguji nilai dari variabel $nilai:
    • Jika nilai $nilai lebih besar atau sama dengan 80, maka pesan “Nilai Anda sangat baik!” akan ditampilkan.
    • Jika nilai $nilai lebih besar atau sama dengan 60, maka pesan “Nilai Anda cukup baik.” akan ditampilkan.
    • Jika kedua kondisi sebelumnya tidak terpenuhi, maka pesan “Anda perlu meningkatkan prestasi belajar Anda.” akan ditampilkan.
  3. Setelah blok if, kita menambahkan tag <br> untuk membuat baris baru dalam tampilan.
  4. Selanjutnya, kita menggunakan struktur kontrol switch untuk memeriksa nilai dari variabel $day:
    • Jika nilai $day adalah “Senin”, maka pesan “Hari pertama dalam seminggu.” akan ditampilkan.
    • Jika nilai $day adalah “Selasa”, maka pesan “Hari kedua dalam seminggu.” akan ditampilkan.
    • Dan seterusnya, untuk setiap hari dalam seminggu.
  5. Jika nilai $day tidak cocok dengan semua kasus di atas, maka blok default akan dieksekusi, dan pesan “Hari lain dalam seminggu.” akan ditampilkan.

Jika kita jalankan pada web browser, tampilan hasilnya seperti pada gambar berikut ini:

Program PHP Dengan Struktur Kontrol

 

Dengan menggunakan pernyataan if, else, elseif dan switch, kita dapat mengontrol alur program kita berdasarkan kondisi-kondisi tertentu. Ini memungkinkan kita untuk membuat program yang lebih fleksibel dan responsif terhadap situasi yang berbeda.

Untuk melihat daftar tutorial PHP, silahkan mengunjungi Index Tutorial PHP: Referensi Belajar PHP Dari Dasar

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Scroll to Top