Statement IF Else
Statement if else merupakan
penyataan percabangan yang akan dieksekusi dalam bahasa pemrogram
Jenis-jenis Statement IF Else
if
statement
– Digunakan untuk mengeksekusi beberapa kode hanya jika kondisi tertentu adalah
benar.
Contoh program if
statement
Gunakan jika pernyataan untuk
mengeksekusi beberapa kode hanya jika kondisi tertentu adalah benar.
Syntax
:
if
(ekspresi) {
pernyataan benar
}
Contoh: :
<html>
<head>
<title>
coba if </title>
<body>
<?php
$coba ="shareilmu";
if ($coba == "shareilmu") {
echo "SHARE ILMU itu
sangat bermanfaat";
}
?>
</body>
</html>
maka hasil programnya adalah :
if…else
statement
-Digunakan untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain
jika kondisi salah.
Gunakan if ….
else
untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi
adalah palsu.
Syntax :
if
(ekspresi) {
pernyataan benar
}
else {
pernyataan salah
}
Contoh
:
<html>
<head>
<title>coba if-else </title>
</head>
<body>
<?php
$satu = "one";
if ($satu=="one")
echo "Satu adalah bahasa indonesia dari ONE";
else {
echo "Satu bukan bahasa indonesia dari ONe";
}
?>
</body>
</html>
<head>
<title>coba if-else </title>
</head>
<body>
<?php
$satu = "one";
if ($satu=="one")
echo "Satu adalah bahasa indonesia dari ONE";
else {
echo "Satu bukan bahasa indonesia dari ONe";
}
?>
</body>
</html>
maka hasil programnya adalah :
jika variabel $satu
sama
dengan "one" maka
saat
menjalankan program seperti ini:
dan
sebaliknya jika variabel tidak sama maka hasilnya seperti ini :
if…else
if….else statement
– Digunakan untuk memilih salah satu dari banyak blok kode yang akan
dieksekusi.
Gunakan If..
Elseif…Else
untuk memilih salah satu dari beberapa blok kode yang akan dieksekusi.
Syntax
:
if
(ekspresiI {
pertanyaan 1
} else if (ekspresi)
{
pernyataan 2
}else {
pernyataan salah
}
pertanyaan 1
} else if (ekspresi)
{
pernyataan 2
}else {
pernyataan salah
}
Contoh : untuk
lebih
mengerti ada contoh program sederhana menggunakan If-else-if, yaitu program
menghitung pembayaran foto copy dengan jumlah harga perlembar berbeda-beda
sesuai dengan jumlah lembar foto copy. contoh nya seperti dibawah ini :
1. pertama kita buat dulu file yang
berfungsi untuk menginput jumlah lembar yang difoto copy. kita simpan dengan
nama formulir.php, scriptnya seperti dibawah ini :
<html>
<head>
<title> Formulir </title>
</head>
<body>
<form action="hasil.php" method="post">
Formulir
<table>
<tr>
<td> Jumlah Lembar Fotocopy </td>
<td><input type="text" name="jumlah"></d>
</tr>
<tr>
<td colspan="2"><input type="submit" name="hitung" value="Hitung"></td>
<html>
<head>
<title> Formulir </title>
</head>
<body>
<form action="hasil.php" method="post">
Formulir
<table>
<tr>
<td> Jumlah Lembar Fotocopy </td>
<td><input type="text" name="jumlah"></d>
</tr>
<tr>
<td colspan="2"><input type="submit" name="hitung" value="Hitung"></td>
</tr>
</table>
</form>
</body>
</html>
</table>
</form>
</body>
</html>
2. setelah program pertama selesai
kita akan membuat program yang berfungsi memanggil jumlah inputan lembar foto
copy kita simpan dengan nama "hasil.php". adapun script dari program
yang kedua seperti dibawah ini:
playlist: https://www.youtube.com/playlist?list...
<html>
<head>
<title>Hasil biaya </title>
</head>
<body>
Hasil Biaya <br>
<?php
$jum = $_POST['jumlah'];
$hasil;
if ($jum < 100)
{
$tarif = 150;
$hasil= $jum * $tarif ;
echo "Jumlah Lembar Fotocopy = $jum <br>";
echo "Tarif harga = $tarif <br>";
echo "Biaya harus bayar = $hasil <br>";
} else if ($jum < 200)
{
$tarif = 100;
$hasil= $jum * $tarif ;
echo "Jumlah Lembar Fotocopy = $jum <br>";
echo "Tarif harga = $tarif <br>";
echo "Biaya harus bayar = $hasil <br>";
}else if ($jum < 200 )
{
$tarif = 80;
$hasil= $jum * $tarif ;
echo "Jumlah Lembar Fotocopy = $jum <br>";
echo "Tarif harga = $tarif <br>";
echo "Biaya harus bayar = $hasil <br>";
}else{
echo "Jumlah tidak sesuai";
}
?>
</body>
</html>
<head>
<title>Hasil biaya </title>
</head>
<body>
Hasil Biaya <br>
<?php
$jum = $_POST['jumlah'];
$hasil;
if ($jum < 100)
{
$tarif = 150;
$hasil= $jum * $tarif ;
echo "Jumlah Lembar Fotocopy = $jum <br>";
echo "Tarif harga = $tarif <br>";
echo "Biaya harus bayar = $hasil <br>";
} else if ($jum < 200)
{
$tarif = 100;
$hasil= $jum * $tarif ;
echo "Jumlah Lembar Fotocopy = $jum <br>";
echo "Tarif harga = $tarif <br>";
echo "Biaya harus bayar = $hasil <br>";
}else if ($jum < 200 )
{
$tarif = 80;
$hasil= $jum * $tarif ;
echo "Jumlah Lembar Fotocopy = $jum <br>";
echo "Tarif harga = $tarif <br>";
echo "Biaya harus bayar = $hasil <br>";
}else{
echo "Jumlah tidak sesuai";
}
?>
</body>
</html>
Setelah
kedua program sudah selesai dibuat, selanjutnya kita akan menjalankan program
yang pertama yaitu "formulir.php" dan kita isi jumlah
setelah kita menekan tombol "Hitung" maka program akan dialihkan ke program yang kedua yaitu "hasil.php" yang menangkap inputan dan mempores dengan script PHP. hasilnya seperti dibawah ini:
setelah kita menekan tombol "Hitung" maka program akan dialihkan ke program yang kedua yaitu "hasil.php" yang menangkap inputan dan mempores dengan script PHP. hasilnya seperti dibawah ini:
Published
on Dec 19, 2014
Belajar PHP
101, belajar php dari dasar, Belajar PHP untuk pemula,
tutorial dalam bahasa
Indonesia.playlist: https://www.youtube.com/playlist?list...
Dosen Pengampuh Matakuliah
M.Ropianto, M.Kom
NIDN.1028067804
Dosen Teknik Informatika
STT IBNU SINA BATAM
0 komentar:
Posting Komentar