Pernyataan Bersyarat PHP
Sangat sering ketika Anda menulis kode, Anda ingin melakukan tindakan yang berbeda untuk kondisi yang berbeda. Anda dapat menggunakan pernyataan kondisional dalam kode Anda untuk melakukan ini.
Di PHP kita memiliki pernyataan bersyarat berikut ini:
if pernyataan - mengeksekusi beberapa kode jika satu kondisi benar
if ... pernyataan else - mengeksekusi beberapa kode jika suatu kondisi benar dan kode else if kondisi itu salah
if ... elseif .... pernyataan else - mengeksekusi kode yang berbeda untuk lebih dari dua kondisi
Pernyataan switch - memilih salah satu dari banyak blok kode yang akan dieksekusi
PHP - Pernyataan if
Pernyataan if mengeksekusi beberapa kode jika satu kondisi benar.
Sintaksis
if(kondisi){
kode yang akan dieksekusi if kondisi benar;
}
Contoh di bawah ini akan menampilkan "Semoga harimu menyenangkan" jika waktu saat ini(HOUR) kurang dari 20:
Contoh
<?phpPHP - Pernyataan if ... else
$t = tanggal("H");
if($t <"20"){
echo "Semoga harimu menyenangkan!";
}
?>
Pernyataan if .... else mengeksekusi beberapa kode jika suatu kondisi benar dan kode else if kondisi itu salah.
Sintaksis
if(kondisi){
Kode yang akan dieksekusi jika kondisi benar;
}else{
Kode yang akan dieksekusi jika kondisi salah;
}
Contoh di bawah ini akan menampilkan "Semoga harimu menyenangkan!" jika waktu saat ini kurang dari 20, dan "Selamat malam!" jika tidak:
Contoh
<?phpPHP - if ... elseif .... else Statement
$t = tanggal("H");
if($t <"20"){
echo "Semoga harimu menyenangkan!";
}else{
echo "Selamat malam!";
}
?>
if .... elseif ... pernyataan else mengeksekusi kode yang berbeda untuk lebih dari dua kondisi.
Sintaksis
if(kondisi){
Kode yang akan dieksekusi jika kondisi ini benar;
}elseif(kondisi){
Kode yang akan dieksekusi jika kondisi ini benar;
}else{
Kode yang akan dieksekusi jika semua kondisi salah;
}
Contoh di bawah ini akan menampilkan "Selamat pagi!" jika waktu saat ini kurang dari 10, dan "Semoga harimu menyenangkan!" jika waktu saat ini kurang dari 20. jika tidak maka akan menghasilkan "Selamat malam!":
Contoh
<?phpPHP - Pernyataan switch
$t = tanggal("H");
if($t <"10"){
echo "Selamat pagi!";
}elseif($t <"20"){
echo "Semoga harimu menyenangkan!";
}else{
echo "Selamat malam!";
}
?>
Pernyataan switch akan dijelaskan di pertemuan selanjutnya.
Out Of Topic Show Konversi KodeHide Konversi Kode