Bismillahirrahmanirrahiim
Statement If ... elseif ... else ... digunakan untuk masalah yang membutuhkan lebih dari dua percabangan. Statement if ... elseif ... else sering disebut nested if (if bersarang).
Formulanya
1234567891011121314151617if (kondisi1){
blok pernyataan1;
}elseif (kondisi2){
blok pernyataan2;
}else{
blok pernyataanN;
}
atau
if (kondisi1) :
blok pernyataan1;
elseif (kondisi2):
blok pernyataan2;
else:
blok pernyataanN;
endif
Penjelasan :
Jika kondisi1 bernilai true (benar), maka blok pernyataan1 akan dikerjakan. Jika bernilai false (salah), maka akan diuji kondisi2. Jika kondisi2 bernilai true (benar), maka blok pernyataan2 akan dikerjakan. Jika kondisi2 bernilai false (salah), maka diuji kondisi berikutnya. Namun, jika tidak ada kondisi yang terpenuhi, maka akan dikerjakan blok pernyataanN.
Untuk lebih jelasnya mengenai if ... elseif ... else, buatalah satu file dengan nama ifelseif.php dan ketiklah kode dibawah ini
12345678910111213141516171819202122232425262728293031323334353637<!Doctype Html>
<html>
<head>
<title> If ... elseif ... else</title>
</head>
<body>
<h3>If ... elseif ... else</h3>
<form method="post">
Nilai Mahsiswa:
<input type="text" name="Nilai"><br/><br/>
<input type="submit" value="Kelulusan">
</form>
<?php
error_reporting (0);
$Nilai = $_POST['Nilai'];
if(isset($Nilai)):
//mengambil nilai integer
$Nilai = null;
if ($Nilai >=90):
$keterangan ="A";
elseif ($Nilai > 80):
$keterangan ="B";
elseif ($Nilai >=70):
$keterangan ="C";
elseif ($niali >=60):
$keterangan ="D";
else:
$keterangan="E";
endif;
echo "Nilai Angka = $Nilai <br>";
echo "Nilai Huruf = $keterangan";
endif;
?>
</body>
</html>
Setelah selesai mengetik kode diatas selanjutnya eksekusi atau jalankan program yang telah sobat ketik di web browser, kemudian masukkan nilainya jika berhasil akan terlihat seperti gambar dibawah ini.
Sampai disini tutorial mengenai statement if dari saya , Semoga tutorial ini bermanfaat bagi sobat, atas segala kekuranganya mohon dimaafkan dan di beri saran.
0 Comments
Berkomentarlah dengan baik dan sopan
Klik gambar emo untuk melihat kodenya
Untuk menyisipkan emoticon, beri satu spasi sebelum memasukkan kode