Pemrograman WEB. P4 Materi Alur Keputusan Switch Case cth2
Contoh penggunaan Switch Case menggunakan PHP memilih nama siswa.
Perintah Switch Case dapat digunakan sebagai pengganti perintah if..else.
Perintah switch akan menyeleksi kondisi yang diberikan dan membandingkan hasilnya dengan konstanta-konstanta yang berada pada case.
Jika hasil dari kondisi sama dengan konstanta tertentu, maka pernyataan pada konstanta tersebut akan dijalankan sampai ditemukan pernyataan break. Jika hasil dari kondisi tidak ada yang sama dengan konstanta-konstanta yang diberikan, maka pernyataan pada default yang akan dijalankan. Berikut contoh program case php:
<html>
<head>
<title>Struktur Kendali dengan Switch</title>
</head>
<body>
<form action="" method="POST">
<input type="text" name="absen"><br>
<input type="submit" value="kirim">
</form>
<?php
if (isset($_POST['absen'])){
$absen = $_POST['absen'];
switch ($absen){
case 1;
echo 'Ahmad Arifin';
break;
case 2;
echo 'Indra Setya Rian Pradana';
break;
case 3;
echo 'Muhammad Irfan';
break;
case 4;
echo 'Surya Napitulu';
break;
default;
echo 'dst';
break;
}
}
?>
</body>
</html>
tampilan:
Perintah Switch Case dapat digunakan sebagai pengganti perintah if..else.
Perintah switch akan menyeleksi kondisi yang diberikan dan membandingkan hasilnya dengan konstanta-konstanta yang berada pada case.
Jika hasil dari kondisi sama dengan konstanta tertentu, maka pernyataan pada konstanta tersebut akan dijalankan sampai ditemukan pernyataan break. Jika hasil dari kondisi tidak ada yang sama dengan konstanta-konstanta yang diberikan, maka pernyataan pada default yang akan dijalankan. Berikut contoh program case php:
<html>
<head>
<title>Struktur Kendali dengan Switch</title>
</head>
<body>
<form action="" method="POST">
<input type="text" name="absen"><br>
<input type="submit" value="kirim">
</form>
<?php
if (isset($_POST['absen'])){
$absen = $_POST['absen'];
switch ($absen){
case 1;
echo 'Ahmad Arifin';
break;
case 2;
echo 'Indra Setya Rian Pradana';
break;
case 3;
echo 'Muhammad Irfan';
break;
case 4;
echo 'Surya Napitulu';
break;
default;
echo 'dst';
break;
}
}
?>
</body>
</html>
tampilan:
Comments
Post a Comment