php modul 53
php modul 53
net
if (var == value1)
{
statement A
.
.
}
else if (var == value2)
{
statement B
.
.
}
else if (var == value3)
{
statement C
.
.
}
.
.
else
{
statement D
.
.
}
Apabila kita perhatikan dari konsep SWITCH, maka kita bisa menyimpulkan bahwa
proses pengecekan atau pengujian persyaratan yang terjadi hanyalah proses
perbandingan dalam bentuk ’sama dengan’ atau ‘==’.
SWITCH tidak bisa digunakan untuk kondisional yang di dalamnya terdapat proses
perbandingan seperti ‘lebih besar dari’, ‘lebih kecil dari’, ‘lebih kecil atau sama dengan’,
‘lebih besar atau sama dengan’ dan ‘tidak sama dengan’. Melihat hal ini memang
penggunaan statement IF untuk menyatakan kondisional lebih fleksibel daripada
SWITCH.
Trus… berarti SWITCH tidak lebih efektif daripada IF donk. Tentu tidak. Ada kelebihan
pada penggunaan SWITCH. Berikut ini kelebihannya: