Percabangan untuk Membuat Logika Program
Percabangan adalah sebutan untuk alur program yang bercabang.
Pada diagram alur, kita sering menggambar alur program seperti ini:

Apabila kita ingin menambahkan percabangan, kita akan membuatnya seperti ini:

Pada kesempatan ini, kita akan pelajari tentang percabangan sampai tuntas dan membuat beberapa contoh program.
Percabangan If
Bentuk yang paling sederhana dari percabganan adalah “If” saja.
Biasanya digunakan saat hanya ada satu tindakan yang harus dilakukan.
Bentuknya seperti ini:
<?php
if (<kondisi>){
// eksekusi kode ini
}Jika kondisi benar, maka eksekusi kode yang ada di dalamnya. <kondisi> bisa kita isi dengan nilai boolean atau kita busa buat pernyataan untuk menghasilkan nilai boolean.
Percabangan If/Else
Percabangan If/Else memiliki dua pilihan. Jika <kondisi> bernilai false, maka blok else akan dikerjakan.
Percabangan If/Elseif/Else
Percabangan If/Elseif/Else memiliki lebih dari dua pilihan kondisi.
Percabangan Switch/Case
Percabangan Switch/Case adalah bentuk lain dari percabangan If/Elseif/Else.
Format penulisannya seperti ini
<?php
switch($variabel){
case <konidisi>:
// eksekusi kode ini
break;
case <kondisi2>:
// eksekusi kode ini
break;
default:
// eksekusi kode ini
}
?>
Percabangan Bersarang
Percabangan bersarang artinya ada percabangan di dalam percabangan (nested).
Komentar
Posting Komentar