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.
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.
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.