if konstruksiyasi
if konstruksiyasi qavs ichidagi shartni tekshiradi va shart rost bo'lsa, jingalak qavs ichidagi kodni bajaradi. Agar shart yolg'on bo'lsa, if bloki ichidagi kod bajarilmaydi. if bilan birga murakkab shartlar yaratish uchun else va elseif operatorlaridan foydalanish mumkin.
Sintaksis
if (shart) {
// shart rost bo'lganda bajariladigan kod
}
Misol
5 3 dan kattami yoki yo'qligini tekshiramiz:
<?php
if (5 > 3) {
echo '5 is greater than 3';
}
?>
Kodni bajarish natijasi:
'5 is greater than 3'
Misol
Muqobil bajarish uchun else dan foydalanish:
<?php
$num = 4;
if ($num > 5) {
echo 'Number is greater than 5';
} else {
echo 'Number is 5 or less';
}
?>
Kodni bajarish natijasi:
'Number is 5 or less'
Misol
Bir nechta shartlar uchun elseif dan foydalanish:
<?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';
}
?>
Kodni bajarish natijasi:
'Number is exactly 5'
Shuningdek qarang
-
switchkonstruksiyasi,
qiymatni bir nechta variantlarga mosligini tekshiradi