PHP if operatorlari


ULASHISH

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!