if statement (pernyataan)
Bila anda ingin mengeksekusi sebuah kode sesuai dengan kondisi yang sudah anda tetapkan, anda bisa menggunakan if statement.
if(kondisi)
kode di eksekusi bila sesuai dengan kondisi
Kita lihat contoh berikut :
Kode di atas akan menghasilkan output Selamat berlibur bila di eksekusi pada hari Mon / Minggu.
Kita lihat contoh berikut :
Kode di atas akan menghasilkan output Selamat
berlibur bila di eksekusi pada hari Sun / Minggu dan akan menghasilkan
output Ini bukan hari Minggu bila di eksekusi selain pada hari Minggu.
<?php
$d = date("D"); // akan mendapatkan nama hari:"Mon","Sun",dll
if($d == "Sun")
echo "Selamat berlibur";
?>
if else statement
Bila anda ingin mengeksekusi sebuah kode sesuai dengan kondisi yang sudah anda tetapkan dan juga mengeksekusi kode lain bila tidak sesuai dengan kondisi yang sudah anda tetapkan, kita bisa menggunakan if dan else.if(kondisi)
kode di eksekusi bila sesuai dengan kondisi
if(kondisi)
kode di eksekusi bila sesuai dengan kondisi
<?php
$d = date("D"); // akan mendapatkan nama hari:"Mon","Sun",dll
if($d == "Sun")
echo "Selamat berlibur";
else
echo "Ini bukan hari Minggu";
?>
if elseif else statement
Tidak begitu jauh berbeda dengan if else sebelumnya, kita hanya memberikan tambahan kondisi pada elseif.if(kondisi)
kode di eksekusi bila sesuai dengan kondisi
else if
kode di eksekusi bila sesuai dengan kondisi kedua
else
kode di eksekusi bila tidak sesuai dengan kondisi
<?php
$d = date("D"); // akan mendapatkan nama hari:"Mon","Sun",dll
if($d == "Sun")
echo "Selamat berlibur";
else if($d == "Mon")
echo "Selamat bekerja";
else
echo "Ini bukan hari Minggu dan Senin";
?>
Kurung kurawal pada pernyataan kondisional
Anda harus menambahkan kurung kurawal pembuka ' { ' dan kurung kurawal penutup ' } ' bila anda memiliki kode eksekusi lebih dari satu dalam suatu kondisi.
<?php
$d = date("D"); //akan mendapatkan nama hari : "Mon","Sun",dll
if($d == "Sun")
{
echo "Sekarang adalah hari Minggu\n";
echo "Selamat berlibur";
}
?>
Sekarang adalah hari Minggu
Selamat berlibur
Keharusan memakai kurung kurawal (bila lebih dari satu baris kode) juga berlaku untuk semua pernyataan kondisional dan loop. |
Nested if
Yang dimaksud dengan nested if (bersarang) adalah if yang berada di dalam if
<?php
$d = date("D"); //akan mendapatkan nama hari : "Mon","Sun",dll
if($d == "Sun")
{ echo "Selamat berlibur";
$tgl = date("d") //akan mendapatkan tanggal dari hari
if($tgl == 25)
echo "Sekarang adalah tanggal 25";
}
?>
$d = date("D"); //akan mendapatkan nama hari : "Mon","Sun",dll
if($d == "Sun")
{ echo "Selamat berlibur";
$tgl = date("d") //akan mendapatkan tanggal dari hari
if($tgl == 25)
echo "Sekarang adalah tanggal 25";
}
?>
Tidak ada komentar:
Posting Komentar