Sabtu, 25 Mei 2013

FUNGSI IF-ELSE PADA PHP

Sering kali ketika menulis kode kita ingin melakukan tindakan yang berbeda untuk keputusan yang berbeda. Hal ini bisa kita lakukan dengan menggunakan pernyataan kondisional dalam kode kita.

Dalam PHP kita memiliki pernyataan bersyarat berikut:
  • if statement - mengeksekusi beberapa kode hanya jika kondisi yang ditentukan adalah benar
  • if...else statement - mengeksekusi beberapa kode jika kondisi benar, dan kode lain dalam kondisi salah.
  • if...else if....else statement - memilih salah satu dari beberapa blok kode yang akan dieksekusi
  • switch statement - memilih salah satu dari banyak blok kode yang akan dieksekusi

PHP - The if Statement
Pernyataan IF ini digunakan untuk mengeksekusi beberapa kode hanya jika kondisi yang ditentukan benar.

Syntax nya:
if (kondisi)
{
kode yang akan dieksekusi jika kondisi benar;
}

Contoh di bawah akan menampilkan "selamat siang" jika waktu saat ini kurang dari 20:

Contoh:
<?php
$t=date("H");
if ($t<"20")
  {
  echo "selamat siang!";
  }
?>

PHP - The if...else Statement

Gunakan pernyataan IF .... else untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi salah.

Sintak nya:

if (kondisi)
 {
  kode yang akan dieksekusi jika kondisi benar;
 }
else
 {
  kode yang akan dieksekusi jika kondisi salah;
 } 

Contoh di bawah akan menampilkan "selamat siang" jika waktu saat ini kurang dari 20, dan "selamat malam":

<?php
$t=date("H");
if ($t<"20")
  {
  echo "selamat siang";
  }
else
  {
  echo "selamat malam";
  }
?>

PHP - The if...else if....else Statement

Gunakan pernyataan IF .... else else if ... else untuk memilih salah satu dari beberapa blok kode yang akan dieksekusi.

Sintak nya:

if (kondisi)
  {
  kode yang akan dieksekusi jika kondisi benar;
  }
else if (kondisi)
  {
  kode yang akan dieksekusi jika kondisi benar;
 }
else
  {
  kode yang akan dieksekusi jika kondisi salah;
 }

Contoh di bawah akan menampilkan "selamat pagi" jika waktu saat ini kurang dari 10, dan "selamat siang" jika waktu saat ini kurang dari 20. Selain itu akan menampilkan "selamat malam!":
<?php
$t=date("H");
if ($t<"10")
  {
  echo "selamat pagi";
  }
else if ($t<"20")
  {
  echo "selamat siang";
  }
else
  {
  echo "selamat malam";
  }
?>
keyword: Teknik Informatika, UNIB, if-else statement

Tidak ada komentar:

Posting Komentar