Minggu, 14 Februari 2016

fungsi if, elseif pada php dengan dreamWEaver

Pernyataan bersyarat digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda.

Laporan Conditional PHP

Sangat sering ketika Anda menulis kode, Anda ingin melakukan tindakan yang berbeda untuk keputusan yang berbeda. Anda dapat menggunakan pernyataan kondisional dalam kode Anda untuk melakukan hal ini.

Dalam PHP memiliki pernyataan bersyarat sebagai berikut:


  • if statement - mengeksekusi beberapa kode jika kondisi tertentu adalah True
  • if...else statement - mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi False
  • if...elseif....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 digunakan untuk mengeksekusi beberapa kode hanya jika kondisi tertentu adalah True.

Syntax

if (condition)
  {
  code to be executed if condition is true
;
 

Contoh di bawah akan menampilkan "Have a good day!" jika waktu saat ini (HOUR) kurang dari 20:

<?php
$t=date("H");
if ($t<"20")
  {
  echo "Have a good day!";
  }
?> 

PHP - The if...else Statement

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

Syntax

if (condition)
 {
  Kode yang dijalankan jika kondisi benar;
 }
else
 {
  Kode yang dijalankan jika kondisi adalah salah;
 
 
Contoh di bawah akan menampilkan "Have a good day!" jika waktu saat ini kurang dari 20, dan jika sebaliknya akan menampilkan "Have a good night!":

<?php
$t=date("H");
if ($t<"20")
  {
  echo "Have a good day!";
  }
else
  {
  echo "Have a good night!";
  }
?>

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

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

Syntax

if (condition)
  {
  Kode yang dijalankan jika kondisi benar;
 
}
elseif (condition)
  {
  Kode yang dijalankan jika kondisi benar;
 
}
else
  {
  Kode yang dijalankan jika kondisi adalah salah;
 } 

Contoh di bawah akan menampilkan "Have a good morning!" jika waktu saat ini kurang dari 10, dan "Have a good day!" jika waktu saat ini kurang dari 20. Jika tidak, akan menampilkan "Have a good night!":

<?php
$t=date("H");
if ($t<"10")
  {
  echo "Have a good morning!";
  }
elseif ($t<"20")
  {
  echo "Have a good day!";
  }
else
  {
  echo "Have a good night!";
  }
?> 

The PHP switch Statement

Gunakan pernyataan switch untuk memilih salah satu dari banyak blok kode yang akan dieksekusi.

Syntax

switch (n)
{
case label1:
  Kode yang dijalankan jika n=label1;
  break;
case label2:
  Kode yang dijalankan jika n=label2;
  break;
case label3:
  Kode yang dijalankan jika n=label3;
  break;
...
default:
 Kode yang dijalankan jika n berbeda dari semua labels;
}

Cara kerjanya: Pertama kita memiliki ekspresi tunggal n (variabel yang paling sering), yang dievaluasi sekali. Nilai ekspresi ini kemudian dibandingkan dengan nilai-nilai untuk setiap kasus dalam struktur. Jika ada yang cocok, blok kode yang terkait dengan kasus yang dieksekusi. Gunakan break untuk mencegah kode berlanjut ke kasus berikutnya secara otomatis. Pernyataan default digunakan jika tidak ada yang cocok.

<?php
$favcolor="red";
switch ($favcolor)
{
case "red":
  echo "Your favorite color is red!";
  break;
case "blue":
  echo "Your favorite color is blue!";
  break;
case "green":
  echo "Your favorite color is green!";
  break;
default:
  echo "Your favorite color is neither red, blue, or green!";
}
?>
 

Tidak ada komentar :

Posting Komentar