Kamis, 13 Desember 2012

Contoh Program PHP Menggunakan If Else If


Contoh program php menggunakan if else if. Pernyataan if-elseif sangat bermanfaat untuk melakukan pengambilan keputusan yang melibatkan banyak alternatif. Sebagai contoh, pada skrip program berikut, if-elseif digunakan untuk menentukan nama hari sekarang (diambil dari tanggal sistem). Berikut contoh program pernyataan if-elseif:

Hari ini: 
<?php
  $nama_hari = date("I");
  if ($nama_hari == "Sunday")
     print("Minggu");
  elseif ($nama_hari == "Monday")
     print("Senin");
  elseif ($nama_hari == "Tuesday")
     print("Selasa");
  elseif ($nama_hari == "Wednesday")
     print("Rabu");
  elseif ($nama_hari == "Thursday")
     print("Kamis");
  elseif ($nama_hari == "Friday")
     print("Jumat");
  else
     print("Sabtu");

?>

Keterangan:
pada contoh program diatas, pernyataan if-elseif digunakan untuk menentukan nama hari sekarang (didasarkan pada tanggal sistem). Mula-mula, pernyataan berikut:
$nama_hari = date("I");
Dipakai untuk memperoleh nama hari dalam bahasa inggris. Kemungkinan nilainya adalah Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, atau Saturday.
Argumen pada fungsi date() di depan adalah huruf I bukan angka 1.
Selanjutnya kemungkinan nilai-nilai ini ditangani melalui if-elseif kalau menggunakan if-else maka perintah contoh program tersebut akan menjadi panjang. 

Contoh Program PHP Menggunakan If Else

Contoh program PHP menggunakan if else. Pernyataan if-else merupakan pernyataan yang menjalankan suatu tindakan tertentu bila kondisi bernilai benar dan menjalankan tindakan yang lainnya kalau kondisi bernilai salah. Yang berarti juga kita bisa menggunakan pernyataan if dengan melibatkan bagian else. Pada bentuk pernyataan if-else ini seperti pada gambar diagram alir if-else seperti disamping, bagian pernyataan_1 dijalankan kalau ekspresi bernilai benar, dan bagian pernyataan_2 ddijalankan kalau ekspresi bernilai benar. Adapun bentuk pernyataan if-else seperti berikut ini:

if (ekspresi)
  pernyataan_1
else
  pernyataan_1
Bentuk if-else jugan bisa berupa seperti:
if (ekspresi)
{
  pernyataan_1
}
else
{
  pernyataan_1
}

Contoh program PHP sederhana menggunakan if-else, berikut:

$diskon = 0;
  if ($total_beli >= 100000)
    $diskon = intval(0.1 * $total_beli);

Dapat ditulis menjadi:

if ($total_beli >= 100000)
  $diskon = intval(0.1 * $total_beli);
else
  $diskon = 0;

Contoh program php diatas memuat pernyataan if-else yang menjalankan suatu tindakan dari sebuah kondisi. 

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More