Anda dapat menggunakan pernyataan kondisional dalam kode Anda untuk membuat keputusan Anda. PHP mendukung berikut pernyataan membuat tiga keputusan -
if ... else statement - menggunakan pernyataan ini jika Anda ingin mengeksekusi satu set kode ketika kondisi benar dan yang lain jika kondisi tidak benar
elseif pernyataan - digunakan dengan if ... else pernyataan untuk mengeksekusi satu set kode jika salah satu dari beberapa kondisi benar
beralih pernyataan - digunakan jika Anda ingin memilih salah satu dari banyak blok kode yang akan dieksekusi, menggunakan Switch pernyataan. Pernyataan switch digunakan untuk menghindari blok panjang kode if..elseif..else.
if ... Else Pernyataan
Jika Anda ingin mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi salah, gunakan jika .... pernyataan lain.
sintaksis
if (condition) code to be executed if condition is true; else code to be executed if condition is false;
OONTOH
Contoh berikut akan menampilkan "Have a nice weekend!" jika hari ini Jumat, Jika tidak, 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>
akan menghasilkan :
Have a nice weekend!
The ElseIf Statement
Jika Anda ingin mengeksekusi beberapa kode jika salah satu dari beberapa kondisi yang digunakan benar pernyataan elseif
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 Jumat, dan "Memiliki hari Minggu bagus!" jika hari ini hari Minggu. Jika tidak, itu 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>
akan menghasilkan :
Have a nice weekend!
Switch Pernyataan
Jika Anda ingin memilih salah satu dari banyak blok kode yang akan dieksekusi, menggunakan Switch pernyataan.
Pernyataan switch digunakan untuk menghindari blok panjang kode if..elseif..else.
sintaksis
switch (expression) { case label1: code to be executed if expression = label1; break; case label2: code to be executed if expression = label2; break; default: code to be executed if expression is different from both label1 and label2; }
contoh
Pernyataan switch bekerja dengan cara yang tidak biasa. Ekspresi pertama mengevaluasi diberikan kemudian mencari sebuah label untuk mencocokkan nilai yang dihasilkan. Jika nilai yang cocok ditemukan maka kode yang terkait dengan label yang cocok akan dieksekusi atau jika tidak ada label yang cocok maka pernyataan akan mengeksekusi kode default yang ditentukan.
<html> <body> <?php $d=date("D"); switch ($d) { case "Mon": echo "Today is Monday"; break; case "Tue": echo "Today is Tuesday"; break; case "Wed": echo "Today is Wednesday"; break; case "Thu": echo "Today is Thursday"; break; case "Fri": echo "Today is Friday"; break; case "Sat": echo "Today is Saturday"; break; case "Sun": echo "Today is Sunday"; break; default: echo "Wonder which day is this ?"; } ?> </body> </html>
akan menghasilkan :
Today is Friday
No comments:
Post a Comment