Laporan Bersyarat digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda.
Laporan Bersyarat
Sangat sering bila Anda menulis kode, Anda ingin melakukan tindakan yang berbeda untuk keputusan yang berbeda.Anda dapat menggunakan pernyataan bersyarat dalam kode Anda untuk melakukan hal ini.
Dalam PHP kita memiliki pernyataan bersyarat berikut:
- jika pernyataan - pernyataan ini digunakan untuk mengeksekusi beberapa kode hanya jika suatu kondisi tertentu adalah benar
- ... Lagi pernyataan jika - menggunakan pernyataan ini untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi salah
- ... Elseif .... lain pernyataan jika - menggunakan pernyataan ini untuk memilih salah satu dari beberapa blok kode yang akan dieksekusi
- Pernyataan switch - menggunakan pernyataan ini untuk memilih salah satu dari banyak blok kode yang akan dieksekusi
Pernyataan jika
Gunakan pernyataan jika untuk mengeksekusi beberapa kode hanya jika suatu kondisi tertentu adalah benar.Sintaksis
if (condition) code to be executed if condition is true; |
<html> <body> <?php $d=date("D"); if ($d=="Fri") echo "Have a nice weekend!"; ?> </body> </html> |
Jika ... lain Pernyataan
Gunakan pernyataan jika .... lain untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi salah.Sintaksis
if (condition) code to be executed if condition is true; else code to be executed if condition is false; |
Contoh
Contoh berikut akan menampilkan "Have a nice weekend!" jika hari ini adalah hari Jumat, selain itu akan menampilkan "Have a nice day!":<html> <body> <?php $d=date("D"); if ($d=="Fri") echo "Have a nice weekend!"; else echo "Have a nice day!"; ?> </body> </html> |
<html> <body> <?php $d=date("D"); if ($d=="Fri") { echo "Hello!<br />"; echo "Have a nice weekend!"; echo "See you on Monday!"; } ?> </body> </html> |
The elseif ... jika .... lain Pernyataan
Gunakan pernyataan jika .... elseif ... else untuk memilih salah satu dari beberapa blok kode yang akan dieksekusi.Sintaksis
if (condition) code to be executed if condition is true; elseif (condition) code to be executed if condition is true; else code to be executed if condition is false; |
Contoh
Contoh berikut akan menampilkan "Have a nice weekend!" jika hari ini adalah hari Jumat, dan "Apakah hari Minggu bagus!" jika hari ini adalah hari Minggu. Jika tidak akan menampilkan "Have a nice day!":<html>
<body>
<?php
$d=date("D");
if ($d=="Fri")
echo "Have a nice weekend!";
elseif ($d=="Sun")
echo "Have a nice Sunday!";
else
echo "Have a nice day!";
?>
</body>
</html>
Sumber : http://www.w3schools.com/php/php_if_else.asp
0 comments:
Posting Komentar