PHP if operatorlari
PHP solishtirish operatorlari
if operatori odatda ikkita qiymatni taqqoslaydigan shartlarni o‘z ichiga oladi.
Misol
$t 14 ga teng ekanligini tekshiring:
$t = 14;
if ($t == 14) {
echo "Have a good day!";
}
O‘zingiz sinab ko‘ring »
Ikki qiymatni solishtirish uchun biz taqqoslash operatoridan foydalanishimiz kerak.
Mana if iboralarida foydalanish uchun PHP taqqoslash operatorlari:
| Operator | Name | Natija | Try it |
|---|---|---|---|
| == | Equal | Qiymatlar teng bo‘lsa, true qiymatini qaytaradi | Try it » |
| === | Identical | Qiymatlar va ma’lumotlar turlari bir xil bo‘lsa, true qiymatini qaytaradi | Try it » |
| != | Teng emas | Qiymatlar teng bo‘lmasa, true qiymatini qaytaradi | Try it » |
| <> | Teng emas | Qiymatlar teng bo‘lmasa, true qiymatini qaytaradi | Try it » |
| !== | Aynan teng emas | Qiymatlar yoki ma’lumotlar turlari bir xil bo‘lmasa, true qiymatini qaytaradi | Try it » |
| > | Katta | Agar birinchi qiymat ikkinchi qiymatdan katta bo‘lsa, true qiymatini qaytaradi | Try it » |
| < | Kichik | Agar birinchi qiymat ikkinchi qiymatdan kichik bo‘lsa, true qiymatini qaytaradi | Try it » |
| >= | dan katta yoki teng | Agar birinchi qiymat ikkinchisidan katta yoki unga teng bo‘lsa, true qiymatini qaytaradi qiymat | Try it » |
| <= | dan kichik yoki teng | Agar birinchi qiymat ikkinchi qiymatdan kichik yoki unga teng bo‘lsa, true qiymatini qaytaradi | Try it » |
PHP mantiqiy operatorlari
Bir nechta shartlarni tekshirish uchun && operatori kabi mantiqiy operatorlardan foydalanishimiz mumkin:
Misol
$a $b dan katta yoki $a $c dan kichik ekanligini tekshiring:
$a = 200;
$b = 33;
$c = 500;
if ($a > $b && $a < $c ) {
echo "Both conditions are true";
}
O‘zingiz sinab ko‘ring »
Mana if iboralarida foydalanish uchun PHP mantiqiy operatorlari:
| Operator | Name | Tavsif | Try it |
|---|---|---|---|
| and | And | To‘g‘ri, agar ikkala shart ham to‘g‘ri bo‘lsa | Try it » |
| && | And | To‘g‘ri, agar ikkala shart ham to‘g‘ri bo‘lsa | Try it » |
| or | Or | To‘g‘ri, agar shartlardan biri to‘g‘ri bo‘lsa | Try it » |
| || | Or | To‘g‘ri, agar shartlardan biri to‘g‘ri bo‘lsa | Try it » |
| xor | Xor | Ikkala shart ham to‘g‘ri bo‘lsa, to‘g‘ri, lekin ikkalasi ham emas | Try it » |
| ! | Not | Agar shart to‘g‘ri bo‘lmasa, to‘g‘ri | Try it » |
Bitta if iborasida biz xohlagancha shartlarni solishtirishimiz mumkin:
Misol
$a 2, 3, 4, 5, 6 yoki 7 ekanligini tekshiring:
$a = 5;
if ($a == 2 || $a == 3 || $a == 4 || $a == 5 || $a == 6 || $a == 7) {
echo "$a is a number between 2 and 7";
}
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
