Percabangan
Percabangan (Decision-Making) memungkinkan aplikasi untuk memeriksa isi suatu variable atau hasil perhitungan ekspresi dan mengambil tindakan yang sesuai.
Macam-Macam Percabangan
- Bentuk IF (IF-ELSE, IF-ELSE-IF, NESTED IF)
- Bentuk SWITCH-CASE
- TERNARY (?:)
Bentuk IF-ElSE
- IF(condition) {
- // Statement 1 goes here
- } ELSE {
- // Statement 2 goes here
- }
- // Statement 3 goes here
Nested IF (IF bersarang)
- IF (condition) {
- IF(condition) {
- // statement 1 goes here
- }ELSE {
- // statement 3 goes here
- }
- }ELSE {
- // statement 3 goes here
- }
Contoh IF bersarang
Menentukan_hari.php
Hasil
Switch
- SWITCH(A){
- case 1; // statement 1 goes here BREAK;
- case 2; // statement 2 goes here BREAK;
- case 3; // statement 3 goes here BREAK;
- DEFAULT; // statement 4 goes here BREAK;
- }
- // statement 5 goes here
Studi Kasus
buat halaman web menentukan jumlah hari pada setiap bulan menggunakan pemrograman PHP
Hitung_jumlah_Hari.php
Hitung_jumlah_hari_proses.php
Tampilan
Hasil
Bentuk Ternary (?:)
Hasil
Menentukan nilai Akhir
proses.php
Tampilan
Hasil

0 Comments