Minggu, 17 Maret 2019

PHP Conditional Statement

Semangat2, yuk belajar If –nya PHP


  1. If itu, kondisi yang …..
  • if statement - executes some code if one condition is true
kalo bahasa indonesianya itu, mengerjakan program jika satu kondisi memenuhi syarat/benar.

if (condition) {
    code to be executed
if condition is true;
}

Mari Langsung Saja kita lihat contoh programnya

<form method="POST" action="">
    <table>
        <td>Tahun</td><td>= <input type="text" name="tahun"></td>
    </table>
    <input type="submit" value="Cek">
    <input type="reset" value="reset">

</form>
<?php
if($_POST['tahun']%4==0)
{
    echo "Tahun $_POST[tahun] tersebut adalah tahun kabisat";
}
else
{
echo "Tahun $_POST[tahun] tersebut bukan tahun kabisat";
}
?>





Hasil Program Tahun








<form method="POST" action="">
    Jumlah Jam Kerja = <input type="text" name="jam"> (Dalam Satuan Jam)
    <input type="submit" value="Submit">
</form>

<?php
$jam=$_POST['jam'];
if ($jam <= 48)
{
    $gaji=2000*$jam;
    echo "Jam Kerja Anda = $jam jam<br>";
    echo "Gaji yang Anda terima adalah =\t Rp.$gaji";
}
else
{
    $lembur=$jam-48;
    $jam=$jam-$lembur;
    $gaji1=2000*$jam;
    $gajilembur=3000*($lembur);
    $gaji=$gaji1+$gajilembur;
    echo "Jam Kerja Anda  $jam jam<br>";
    echo "Jam Lembur Anda  $lembur jam<br>";
    echo "Gaji Anda adalah \t Rp.$gaji,-";
}

?>

Hasil Program Gaji










  1. Bagaimana dengan Else If ?!?!?
  • if...else statement - executes some code if a condition is true and another code if that condition is false
  • if...elseif....else statement - executes different codes for more than two conditions



muehehehehehehe J

<form method="POST" action="">
    <table>
    <tr><td>Jumlah Jam Kerja = </td><td><input type="text" name="jam"></td></tr>
    <tr><td>Tingkatan Kerja = </td><td><select name="gol">
    <option value="A">A</option>
    <option value="B">B</option>
    <option value="C">C</option>
    <option value="D">D</option>
    </td></tr>
    <tr><td><input type="submit" value="Submit"></td></tr>
    </table>
</form>

<?php
$jam=$_POST['jam'];
//Gaji Golongan
if($_POST['gol'] == 'A')
{$gol=4000;}
else if($_POST['gol'] == 'B')
{$gol=5000;}
else if($_POST['gol'] == 'C')
{$gol=6000;}
else if($_POST['gol'] == 'D')
{$gol=7000;}

if ($jam <= 48)
{
    $gaji=$gol*$jam;
    echo "Jam Kerja Anda \t= $jam jam<br>";
    echo "Golongan Kerja Anda \t = $_POST[gol]<br>";
    echo "Gaji Anda adalah =\t Rp.$gaji";
}
else
{
    $lembur=$jam-48;
    $jam=$jam-$lembur;
    $gaji1=$gol*$jam;
    $gaji2=3000*($lembur);    //3000 = gaji lembur
    $gaji=$gaji1+$gaji2;
    echo "Jam Kerja Anda = $jam jam<br>";
    echo "Jam Lembur Anda = $lembur jam<br>";
    echo "Golongan Kerja Anda \t = $_POST[gol]<br>";
    echo "Gaji Anda adalah =\t Rp.$gaji";
}

?>

Hasil else if

<form method="POST" action="">
    <table>
        <tr>
            <td>Usia</td>
            <td><input type="text" name="usia"></td>
        </tr>
    </table>
    <input type="submit" value="Cek Umur">
</form>

<?php

$usia=$_POST['usia'];
echo "Usia Anda \t:$usia<br><br>";
if (($usia <= 5) && ($usia >= 0))
{
    echo "Anda masih Balita";
}
else if (($usia <= 16) && ($usia >= 6))
{
    echo "Anda Masih Anak-anak";
}
else if (($usia <= 50) && ($usia >= 17))
{
    echo "Anda seharusnya sudah Dewasa dari segi umur";
}
else if ($usia > 50)
{
    echo "hmmmm Anda Tua";
}

?>
Hasil Program Usia

Hasil Program Usia



Sudah Paham ?? saya harap sudah, jika masih belum, pelajari terus, jangan menyerah, jika masih belum paham, istirahat dulu baru belajar lagi, intinya Jika Mereka Bisa, Mengapa harus kita  :v maksud saya, Kita Juga BISA J


Tidak ada komentar:

Posting Komentar