Konstruksi if
Konstruksi if memeriksa kondisi dalam tanda kurung dan mengeksekusi kode dalam tanda kurung kurawal jika kondisi bernilai benar. Jika kondisi salah, kode di dalam blok if tidak akan dieksekusi. Bersama dengan if, operator else dan elseif dapat digunakan untuk membuat kondisi yang kompleks.
Sintaks
if (condition) {
// kode yang dieksekusi jika condition benar
}
Contoh
Mari periksa apakah 5 lebih besar dari 3:
<?php
if (5 > 3) {
echo '5 is greater than 3';
}
?>
Hasil eksekusi kode:
'5 is greater than 3'
Contoh
Penggunaan else untuk eksekusi alternatif:
<?php
$num = 4;
if ($num > 5) {
echo 'Number is greater than 5';
} else {
echo 'Number is 5 or less';
}
?>
Hasil eksekusi kode:
'Number is 5 or less'
Contoh
Penggunaan elseif untuk beberapa kondisi:
<?php
$num = 5;
if ($num > 5) {
echo 'Number is greater than 5';
} elseif ($num == 5) {
echo 'Number is exactly 5';
} else {
echo 'Number is less than 5';
}
?>
Hasil eksekusi kode:
'Number is exactly 5'
Lihat juga
-
konstruksi
switch,
yang memeriksa nilai untuk kecocokan dengan beberapa varian