PHPda katta va kichik operatorlar
Qaysi qiymat katta yoki kichik ekanligini tekshirish uchun
katta >, katta yoki teng >=,
kichik <, kichik yoki teng <=
operatorlari qo'llaniladi.
Keling, ularning ishlashini amaliy misolda o'rganamiz.
Faraz qilaylik, bizda $test o'zgaruvchisi
ma'lum bir qiymatga ega:
<?php
$test = 1;
?>
Keling, ushbu o'zgaruvchining qiymati noldan katta yoki yo'qligini tekshiramiz:
<?php
$test = 1;
if ($test > 0) {
echo '+++'; // bu ishlaydi
} else {
echo '---';
}
?>
Endi o'zgaruvchi qiymatini manfiyga o'zgartiramiz:
<?php
$test = -1; // o'zgaruvchi qiymatini o'zgartiramiz
if ($test > 0) {
echo '+++';
} else {
echo '---'; // bu ishlaydi
}
?>
Endi faraz qilaylik, o'zgaruvchi qiymati 0 ga teng.
Bunda biz else blokiga tushamiz,
chunki bizning shartimizda o'zgaruvchi
$test noldan qat'iy katta bo'lishi kerak:
<?php
$test = 0;
if ($test > 0) {
echo '+++';
} else {
echo '---'; // bu ishlaydi
}
?>
Keling, shartni katta yoki teng ga o'zgartiramiz:
<?php
$test = 0;
if ($test >= 0) {
echo '+++'; // bu ishlaydi
} else {
echo '---';
}
?>
$test o'zgaruvchisi
10 dan katta ekanligini tekshiring.
$test o'zgaruvchisi
10 dan kichik ekanligini tekshiring.
$test o'zgaruvchisi
10 dan katta yoki teng ekanligini tekshiring.
$test o'zgaruvchisi
10 dan kichik yoki teng ekanligini tekshiring.