Ticker

6/recent/ticker-posts

Header Ads Widget

Struktur Kontrol If ... else ... Pada Php

Assalamualaikum Warahmatullahi Wabarakatu
Bismillahirrahmanirrahiim

Perintah bentuk if ... else ... pada prinsipnya mirip dengan perintah if, tetapi ada kalanya Sobat menginginkan dua percabangan, yakni jika suatu kondisi terpenuhi, maka lakukan blok pernyataan1. Jika tidak terpenuhi, lakukan blok pernyataan2. Untuk kebutuhan tersebut, gunakan statement if ... else ...



Formulanya
if (kondisi)
{
   blok pernyataan1
}else{
   blok pernyataan2
}

Atau

if (kondisi):
    blok pernyataan1
else:
    blok pernyataan2
endif;

Jika kondisi bernilai true (benar), maka blok pernyataan1 akan dikerjakan. Jika blok pernyataan1 bernialai false (salah), maka pernyataan2 yang akan dikerjakan.

Untuk lebih jelasnya buatlah satu file dengan ifelse.php, kemudian ketiklah kode dibawah ini.

<!Doctype Html>
<html>
<head>
<title>Statement If else</title>
</head>
<body>
<h3>Statement If ... else ...</h3>
<form>
 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 = intval ($Nilai);
  if ($Nilai >=60):
   $keterangan ="Lulus";
  else:
   $keterangan="Tidak Lulus";
  endif;
 echo "Nilai Ujian = $Nilai <br>";
 echo "Ketarangan = $keterangan";
    endif;
?>
</body>
</html>

Setelah mengetik kode diatas, cobalah eksekusi atau jalankan pada browser milik Sobat, hasilnya akan terlihat seperti gambar dibawah ini


Pada gambar diatas terlihat sebuah form dengan satu input berupa nilai, untuk menguji kode yang telah kita buat, masukkanlah nilai kemudian pilih button kelulusan, maka sobat akan melihat hasilnya seperti gambar dibawah ini


Jika Nilai yang Sobat masukkan lebih kecil dari 6 maka keterangan akan menghasilkan tidak lulus, dan jika yang sobat masukkan 6 atau lebih dari enam maka keterangan akan menghasilkan lulus.

Pada script di atas terdapat fungsi isset() yang berguna untuk menguji keberadaan (apakah variabel ada atau tidak) variabel $Nilai untuk mencegah kesalahan pada script.

Sampai disini dulu tutorial mengeani statement if dari saya , Semoga tutorial ini bermanfaat bagi sobat, atas segala kekuranganya mohon dimaafkan dan di beri saran.

Post a Comment

0 Comments

Rekomendasi Untuk Anda × +