Halaman

Senin, 17 September 2018

STRUKTUR KONTROL KONDISI DALAM PHP


STRUKTUR KONTROL KONDISI



         Dalam pembelajaran PHP ada beberapa kontrol Kondisi yang perlu diketahui diantaranya adalah Kondisi If, If dan Else, If Else If dan Kondisi Switch

1.   Kondisi If
If dipakai untuk kontro satu kondisi. Jika syaratnya terpenuhi maka perintah akan dijalankan. Sedangkan jika syaratnya tidak terpenuhi, maka program tidak menjalankan apapun.

If.php
<html>
<head>
<title>Belajar IF</title>
</head>
<body>
<?php
$data   = 80;

if($data >= 50) {
   echo " SELAMAT ANDA LULUS, KARENA NILAI ANDA $data";
}
?>
</body>
</html>

2.   Kondisi If Else
If Else dipakai untuk kontrol dua kondisi. Jika Syarat pertama terpenuhi maka perintah pertama (Perintah_1) akan di jalankan. Sedangkan jika syaratnya tidak terpenuhi, maka perintah kedua(perintah_2) yang akan dijalankan. Skrip ini dipakai untuk data dengan 2 kemungkinan saja.

If_Else.php
<html>
<head>
<title>Belajar IF ELSE</title>
</head>
<body>
<?php
$data   = "L";

if($data == "P") {
   $kelamin = "Perempuan";
} else {
   $kelamin = "Laki-laki";
}

// Menampilkan
echo "Jenis Kelamin : ".$kelamin;
?>
</body>
</html>

3.   Kondisi If Else If
If Else If dipakai untuk kontrol data lebih dari dua kemungkinan atau kondisi. Jika syarat pertama terpenuhi maka perintah pertama (Perintah_1)akan dijalankan. Jika syarat 2 terpenuhi, maka perintah 2 akan dijalankan,... begitu seterusnya, sampai jika semua syarat tidak ada yang terpenuhi maka perintah terakhir (perintah_n) yang akan di jalankan.

If_Else_If.php
<html>
<head>
<title>Belajar IF ELSE IF</title>
</head>
<body>
<?php
$nilai  = "75";

if($nilai >= 80) {
   $nilaiHuruf = "A";
}
else if($nilai >= 70) {
   $nilaiHuruf = "B";
}
else if($nilai >= 50) {
   $nilaiHuruf = "C";
}
else if($nilai >= 30) {
   $nilaiHuruf = "D";
}
else {
   $nilaiHuruf = "E";
}

// Menampilkan
echo "Nilai Ujian Matematika ( $nilai ) mendapat = ".$nilaiHuruf;
?>
</body>
</html>

4.   Kondisi Switch
Switch pemakaiannya hampir sama dengan if else dan juga if else if, yaitu dipakai untuk membuat kontrol program dengan lebih dari 2 kondisi.

Switch.php
<html>
<head>
<title>Belajar Switch</title>
</head>
<body>
<?php
$kelamin     = "L";

switch($kelamin) {
   case "P":
        $nmkelamin = "Perempuan"; break;
   case "L":
        $nmkelamin = "Laki-laki"; break;
}

echo "SAYA ADALAH ADALAH  ? $nmkelamin";
?>
</body>
</html>


Switch_hari.php
<html>
<head>
<title>Belajar Switch</title>
</head>
<body>
<?php
$hari   = date('w');

switch($hari) {
   case 0:
        $nmhari    = "Minggu"; break;
   case 1:
        $nmhari    = "Senin"; break;
   case 2:
        $nmhari    = "Selasa"; break;
   case 3:
        $nmhari    = "Rabu"; break;
   case 4:
        $nmhari    = "Kamis"; break;
   case 5:
        $nmhari    = "Jum'at"; break;
   case 7:
        $nmhari    = "Sabtu"; break;
}

echo "Hari ini adalah hari $nmhari";
?>
</body>
</html>

0 komentar:

Posting Komentar