Sabtu, 04 Februari 2017

If Else Pada PHP


assalamualaikum wr. wb.
Pada kesempatan kali ini, postingan saya adalah tentang if else elseif pada PHP.


I. Latar Belakang
Sangat sering ketika kita menulis kode, kita ingin melakukan tindakan yang berbeda untuk kondisi yang berbeda. Hal ini dapat dilakukan dengan menggunakan pernyataan kondisional dalam kode untuk melakukan hal tersebut.

II. Maksud dan Tujuan
Mengetahui penggunaan if else dan memahaminya.

III. Pembahasan
PHP 5 If ... Else ... elseif

Pernyataan bersyarat digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda.
Laporan Bersyarat PHP

Dalam PHP kita memiliki pernyataan bersyarat berikut:
if statement - mengeksekusi beberapa kode jika salah satu kondisi benar
if ... else - mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi itu adalah salah
if ... elseif .... else - mengeksekusi kode yang berbeda selama lebih dari dua kondisi
Pernyataan switch - memilih salah satu dari banyak blok kode yang akan dieksekusi

  • PHP - If Statement
Pernyataan if mengeksekusi beberapa kode jika salah satu kondisi benar.
Sintaknya adalah seperti berikut,
if (kondisi) {
    kode yang akan dieksekusi jika kondisi benar;
}

Contoh di bawah akan menampilkan "Have a good day!" jika waktu (JAM) kurang dari 20 :
<?php
$t = date("H");
if ($t < "20") {
    echo "Have a good day!";
}
?>

  • PHP - if ... else
If .... else mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi itu adalah salah.
Sintaknya seperti berikut,
if (kondisi) {
    kode yang dieksekusi jika kondisi benar;
} else {
    kode yang dieksekusi jika kondisi salah;
}

Contoh di bawah akan menampilkan "Have a good day!" jika waktu saat ini kurang dari 20, dan "Have a good night!" jika tidak,

<?php
$t = date("H");

if ($t < "20") {
    echo "Have a good day!";
} else {
    echo "Have a good night!";
}
?>

  • PHP - If ... elseif .... else
If .... elseif ... else mengeksekusi kode yang berbeda selama lebih dari dua kondisi.
Sintaknya seperti berikut,
if (kondisi) {
    kode yang dieksekusi jika kondisi ini benar;
} elseif (kondisi) {
    kode yang dieksekusi jika kondisi ini benar;
} else {
    kode yaang dieksekusi jika semua kondisi salah;
}

Contoh di bawah akan menampilkan "Good Morning!" jika waktu saat ini kurang dari 10, dan "Have a good day!" jika waktu saat ini kurang dari 20. Jika tidak, akan menampilkan "Have a good night!" kodenya seperti berikut,
<?php
$t = date("H");

if ($t < "10") {
    echo "Have a good morning!";
} elseif ($t < "20") {
    echo "Have a good day!";
} else {
    echo "Have a good night!";
}
?>

IV. Kesimpulan
Statement if elseif dan else digunakan dalam mengeksekusi pernyataan apakah bernilai benar atau tidak.

V. Referensi
- https://www.w3schools.com/php/php_if_else.asp

Sekian yang dapat saya posting kali ini, terimakasih semoga bermanfaat.
wassalamualaikum wr. wb.


Tidak ada komentar:

Posting Komentar