Php mendukung proses percabangan dengan menggunakan swicth..case . Konsep utama dari fungsi ini sama dengan penggunaan funsi if, yang akan menjalankan suatu eksekusi program berdasarkan kondisi yang diperiksa. Fungsi ini dapat melakukan proses pengontrolan untuk kondisi yang lebih dari tiga expresi. Sekalipun fungsi if dapat melakukannya, namun akan menyebabkan script tidak mudah di kontrol. Fungsi switch() dapat ditulis sebagi berikut :
switch ($kondisi/$expresi)
{
case " $kondisi" :
$statement1;
break;
case " $kondisi2" :
$statement2;
break;
case "...." :
}
Contoh :
<?php
$nilai1 = 100;
$nilai2 = 150;
$proses = "penjumlahan";
switch($proses)
{
case "perkalian" :
$hasil = $nilai1 * $nilai2;
break;
case "penjumlahan" :
$hasil = $nilai1 + $nilai2;
break;
default:
$hasil = "Error Tidak ada hasil";
break;
}
echo "Hasil $proses = " . $hasil;
$nilai1 = 100;
$nilai2 = 150;
$proses = "penjumlahan";
switch($proses)
{
case "perkalian" :
$hasil = $nilai1 * $nilai2;
break;
case "penjumlahan" :
$hasil = $nilai1 + $nilai2;
break;
default:
$hasil = "Error Tidak ada hasil";
break;
}
echo "Hasil $proses = " . $hasil;
Output :
Hasil penjumlahan = 250
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :