PHPdagi operatorlardan ko'p va kamroq
Katta yoki kichik qiymatni tekshirish uchun "katta" (>), "katta yoki teng" (> =), "kichik" (<), "kichik yoki teng" (<=) operatorlari ishlatiladi.
Ularning ishini amaliy misolda ko‘rib chiqamiz. Faraz qilaylik, bizda $test o‘zgaruvchisi mavjud va unga qandaydir qiymat berilgan:
<?php
$test = 1;
?>
Keling, ushbu o‘zgaruvchi 0 dan katta yoki yo‘qligini tekshiramiz:
<?php
$test = 1;
if ($test > 0) {
echo '+++'; // bu ishlaydi
} else {
echo '---';
}
?>
Endi esa o‘zgaruvchining qiymatini manfiy qilib o‘zgartiramiz.:
<?php
$test = -1; // o'zgaruvchini qiymatini o'zgartiramiz
if ($test > 0) {
echo '+++';
} else {
echo '---'; // bu ishlaydi
}
?>
Endi o‘zgaruvchi 0 ga teng bo‘lsin. Bunday holatda biz else blokiga tushamiz, chunki shartda $test faqat 0 dan katta bo‘lishi kerak:
<?php
$test = 0;
if ($test > 0) {
echo '+++';
} else {
echo '---'; // bu ishlaydi
}
?>
Keling, shartni "katta yoki teng" (>=) qilib o‘zgartiramiz:
<?php
$test = 0;
if ($test >= 0) {
echo '+++'; // bu ishlaydi
} else {
echo '---';
}
?>
№1
$test o'zgaruvchisi 10 dan katta ekanligini tekshiring.
№2
$test o'zgaruvchisi 10 dan kichik ekanligini tekshiring.
№3
$test oʻzgaruvchisi 10 dan katta yoki teng ekanligini tekshiring.
№4
$test o'zgaruvchisi 10 dan kichik yoki teng ekanligini tekshiring.